Mark Wahlberg som bokseren Micky Ward. Christian Bale som Dicky Eklund. Amy Adams som Charlene Fleming. Wards kjæreste, og senere kone. Melissa Leo som Alice Eklund-Ward, mor til Micky og Dicky, og deres syv søsken. Jack McGee som George Ward, faren til Micky. Frank Renzulli som Sal Lanano. Mickey O'Keefe som Wards trener. Jenna Lamia som Sherri Ward. Bianca Hunter som Cathy Eklund. Erica McDermott som Cindy Eklund, en av Mickey og Dickeys søstre.