

How far would you go for the ones you love?
On the day of his first fight since his release from prison, a former boxing champion reconnects with his trainer, ex-wife, childhood friend, and abusive father in a quest for forgiveness and closure.
Jack Huston

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