Los Angeles, March 16 -- 'One Battle After Another' starring Leonardo DiCaprio had a big night at the Academy Awards on Sunday, as the film bagged several awards during the ceremony and capped the evening by taking home the top honor for Best Picture.

The film was one of the strongest contenders at the awards show. It competed against several other major films, including Bugonia by Yorgos Lanthimos, Marty Supreme starring Timothee Chalamet and directed by Josh Safdie, F1 by Joseph Kosinski, Hamnet directed by Chloe Zhao, The Secret Agent by Kleber Mendonca Filho, Sentimental Value by Joachim Trier, Sinners by Ryan Coogler, Train Dreams by Clint Bentley, and Frankenstein directed by Guillermo del Toro.

At the Oscars, the film took home t...