A Long Night at the Oscars

February 10, 2020

The 92nd Academy Awards show, on Feb. 9, spread itself like a big pillow on a small bed, but it had its moments.