The Academy Award Winners Have Been Unveiled
The Academy Awards were held at Los Angeles' Dolby Theatre for the 96th time last night. Otherwise known as Hollywood's biggest night, Jimmy Kimmel hosted the awards, for the fourth time in his career. Oppenheimer, dominated the night, winning 7 of the 13 Oscars it was nominated for. It took home Best Picture with legendary actor Al Pacino presenting the night's biggest prize. Christopher Nolan won Best Director at the […]