In a rather baffling development, the Oscars ceremony revealed the winner for Best Picture prior to the Best Actress and…
Two major winners were just revealed at the 90th Academy Awards. The ceremony announced the victors in the Best Lead…