Oppenheimer Wins Big Across Major Categories at Oscars
Oppenheimer reigned supreme at the 2024 Oscars. The Christopher Nolan film took home seven Oscars, including ones for Best Picture and Best Director. Visit streaming.thesource.com for more information Included in the Oscars haul was Best Actor, going to Cillian Murphy. “We made a film about the man who created the atomic bomb, and for better […]