Though a long way from his prime, Sailor convinces his old training team Brother Albright and Max to get into shape for the bout against a younger opponent.
Solomon's mother, a drug user and alcoholic, cannot cope with her son's wanting to leave, and like his father, believes he will be back.
Leading up to the fight, Sailor, Rose, Solomon, Father Brennan, and Diane Scheuler, a recovering alcoholic, all attempt to overcome their demons.
As the final round is about to start, Fast Eddie announces a large bonus to either man to call it quits right then and there.
[4][5] (in closing credits order) Actual trainer and former boxer Freddie Roach has a cameo as the fight doctor determining Sailor's fitness to continue the final round.