Film Screening 20th March, 2026

One Battle After Another 

7:30 PM, 20th March, 2026

  • M
  • 162 mins
  • 2025
  • Paul Thomas Anderson
  • Leonardo DiCaprio, Sean Penn, Benicio del Toro, Chase Infiniti

Bob Ferguson (Leonardo DiCaprio) is a former member of a far-left revolutionary group now living off-grid in a state of perpetually stoned paranoia with his teenaged daughter, Willa (Chase Infiniti). Their quiet, precarious peace is shattered, however, when a spectre from Bob’s past – the psychotic and corrupt Colonel Steven J. Lockjaw (Sean Penn) – resurfaces after sixteen years. And when Willa suddenly disappears, Bob must frantically call upon his radical past to rescue her.

Combining director Paul Thomas Anderson’s character-driven depth with visual spectacle with thrilling action, political satire and screwball comedy, his latest has quickly become one of his most acclaimed – and that’s saying something for the director of modern masterpieces like There Will Be Blood, Boogie Nights and Magnolia. Loosely inspired by Thomas Pynchon's novel Vineland, the film is also packed with powerhouse performances from DiCaprio, Infiniti, Penn, alongside Benicio Del Toro and Teyana Taylor. Nominated for 13 Oscars, including Best Picture and Best Director, One Battle After Another is not to be missed.