
How far would you go for the ones you love?
On the day of his first fight since his release from prison, a once-renowned boxer embarks on a redemptive journey through his past and present.

Michael Pitt
Mike Flannigan

Ron Perlman
Stevie

Nicolette Robinson
Jessica

Joe Pesci
Mike's Father

John Magaro
Patrick

Steve Buscemi
Mike's Uncle

Kaili Vernoff
Tracy

Anatol Yusef
Saul

Phillip Johnson Richardson
Jasper Brooks

Joe Lisi
Tony

Billy Griffith
Bouncer

Amr El-Bayoumi
Doctor

Dennis Jay Funny
Paramedic

Eugene Solfanelli
Frank

Milan Marsh
Sam