The festival shows once more that it sets the tone for both film season and red carpet style.
Oppenheimer, the blockbuster biopic about the race to build the first atomic bomb, won the coveted Best Picture trophy at the 96th Academy Awards held at the Dolby Theater in Los Angeles, California on March 10 (March 11 in the Philippines).