The Chair, a Netflix show filmed in Pittsburgh starring Sandra Oh, will premiere on August 20.
The Chair, a Netflix show filmed in Pittsburgh starring Sandra Oh, will premiere on August 20.
The couple were all smiles at the Los Angeles premiere of Netflix's "Unfrosted."