
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.
Michael PittMike Flannigan
Ron PerlmanStevie
Nicolette RobinsonJessica
Joe PesciMike's Father
John MagaroPatrick
Steve BuscemiMike's Uncle
Kaili VernoffTracy
Anatol YusefSaul
Phillip Johnson RichardsonJasper Brooks
Joe LisiTony
Billy GriffithBouncer
Amr El-BayoumiDoctor
Dennis Jay FunnyParamedic
Eugene SolfanelliFrank
Milan MarshSam