One Battle After Another OTT Release: When and How to Watch Leonardo DiCaprio’s Action Thriller Online

Leonardo DiCaprio’s action thriller One Battle After Another is now available on Prime Video India for digital rental. Know the OTT release details, story, cast, and more.

Leonardo DiCaprio’s latest big-screen action thriller, One Battle After Another, has finally arrived on OTT for Indian audiences. Following a successful worldwide theatrical run, the film is now available to stream digitally, offering fans the chance to experience its intense drama and high-voltage action from home.

Now Streaming on Prime Video India

The film has officially released on Prime Video India through the platform’s rental service. Viewers can watch the movie at ₹499, only a few weeks after its global theatrical release.

The digital premiere comes on the heels of the film crossing $200 million at the worldwide box office — marking the biggest commercial success of director Paul Thomas Anderson’s career. Despite this impressive revenue, its massive production budget of $130–175 million and a significant promotional campaign have made it one of 2025’s most talked-about box-office disappointments.

Still, the film continues to draw interest for DiCaprio’s gripping performance and Anderson’s signature filmmaking style.

Where to Watch

Indian audiences who missed the theatrical release can now watch the film exclusively on Prime Video India through digital rental.

Story and What Sets the Film Apart

Loosely inspired by Thomas Pynchon’s 1990 novel Vineland, One Battle After Another blends political tension, family drama, activism and large-scale conflict. While the film retains core themes from the book, Anderson introduces new characters and modernized plotlines to appeal to contemporary audiences.

Adding to its cinematic appeal, the movie is shot on VistaVision large-format cameras, giving it a classic visual texture rarely seen in modern Hollywood productions.

Plot: A Man’s Past Returns to Haunt Him

The story centers on Bob Ferguson (Leonardo DiCaprio), a former revolutionary who now lives quietly with his teenage daughter Willa, played by rising star Chase Infiniti.

Their calm life unravels when Bob’s old nemesis, Colonel Steven J. Lockjaw (Sean Penn), returns after a 16-year absence. When Willa mysteriously disappears, Bob is drawn back into the dangerous world he once abandoned.

Teyana Taylor portrays Perfidia Beverly Hills, Bob’s partner, whose personal history with Lockjaw becomes crucial to the unfolding drama.

Cast and Performances

One Battle After Another features a strong ensemble led by:

  • Leonardo DiCaprio as Bob Ferguson
  • Sean Penn as Colonel Lockjaw
  • Chase Infiniti as Willa Ferguson
  • Teyana Taylor as Perfidia Beverly Hills

The film premiered in theatres on September 26, 2025, and quickly earned praise for its action design, visual scale and the standout performances of DiCaprio, Penn and Chase Infiniti.