One Battle After Another is a 2025 American epic action thriller film produced, written, and directed by Paul Thomas Anderson,[5][6] inspired by the 1990 novel Vineland by Thomas Pynchon.[7] It stars Leonardo DiCaprio, Sean Penn, Benicio del Toro, Regina Hall, Teyana Taylor, and Chase Infiniti, and follows an ex-revolutionary who must rescue his daughter from a corrupt military official.
mmm
One Battle After Another had its world premiere in Los Angeles on September 8, 2025, and was theatrically released in the United States by Warner Bros. Pictures on September 26. The film has received universal acclaim [citation needed] and has grossed $60.2 million worldwide.
mm
mmm
mmm
In One Battle After Another, Leonardo DiCaprio stars as Bob Ferguson, a former revolutionary turned recluse, who is forced back into the world he tried to leave behind when his estranged daughter, Willa, suddenly disappears.
Set against the backdrop of a near-future America struggling with political unrest and corporate surveillance, Bob must face off with an old enemy, Colonel Steven J. Lockjaw, played by Sean Penn — a ruthless government enforcer with a personal vendetta.
The film explores the price of resistance, the cost of silence, and the fight for redemption — one battle at a time.
mmmm
mmm
Set in a fractured near-future America, One Battle After Another follows Bob Ferguson (DiCaprio), a once-feared revolutionary who has retreated into a life of obscurity. But when his estranged daughter, Willa (Chase Infiniti), disappears under mysterious political circumstances, Bob is pulled back into the very system he once fought to destroy.
mm
mm
His return ignites conflict with a haunting figure from his past — Colonel Steven J. Lockjaw (a chilling performance by Sean Penn) — a government enforcer whose methods are as brutal as his ambitions. As Bob searches for answers, the film unfolds into a layered narrative about power, memory, betrayal, and the price of freedom.
mmm