This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Atom bomb epic “Oppenheimer” won seven prizes, including best picture, director and actor, at the 77th British Academy Film Awards on Sunday, cementing its front-runner status for the Oscars next month.