One Battle After Another
ThrillerCrimeComedy

One Battle After Another

“Some search for battle, others are born into it...”

7.3/10 2025 2h 42m

Washed-up revolutionary Bob exists in a state of stoned paranoia, surviving off-grid with his spirited, self-reliant daughter, Willa. When his evil nemesis resurfaces after 16 years and she goes missing, the former radical scrambles to find her, father and daughter both battling the consequences of his past.

On screen

Top Cast

Leonardo DiCaprio

Leonardo DiCaprio

Bob

Sean Penn

Sean Penn

Col. Steven J. Lockjaw

Chase Infiniti

Chase Infiniti

Willa

Benicio del Toro

Benicio del Toro

Sensei Sergio St. Carlos

Regina Hall

Regina Hall

Deandra

Teyana Taylor

Teyana Taylor

Perfidia

Wood Harris

Wood Harris

Laredo

Tony Goldwyn

Tony Goldwyn

Virgil Throckmorton

D.W. Moffett

D.W. Moffett

Bill Desmond

Paul Grimstad

Paul Grimstad

Sommerville

Dijon

Dijon

Talleyrand

Kevin Tighe

Kevin Tighe

Roy More

Preview

Official Trailer

You may also enjoy

More Like This

1992
6.9

1992

2024

Take Back
5.9

Take Back

2021

6 Bullets
6.3

6 Bullets

2012

Caught Stealing
6.8

Caught Stealing

2025

Shaft
6.0

Shaft

2000

Night Train
5.8

Night Train

2023

Sicario
7.4

Sicario

2015

Breaking In
6.0

Breaking In

2018

Until Death
6.0

Until Death

2007

War
6.4

War

2007

Ca$h
5.9

Ca$h

2010

Ready when you are

Stream One Battle After Another tonight.