Autrefois boxeur prometteur, Jim Braddock s'est vu contraint d'abandonner la compétition après une série de défaites. Alors que l'Amérique sombre dans la Grande Dépression, Jim accepte n'importe quel petit boulot pour faire vivre sa femme Mae et leurs enfants. Il n'abandonne pourtant pas l'espoir de remonter un jour sur le ring. Grâce à une annulation de dernière minute, Jim est appelé à combattre le deuxième challenger mondial, et à la stupéfaction générale, il gagne au troisième round. Malgré son poids inférieur à celui de ses adversaires et des blessures répétées aux mains, il accumule les victoires. Portant les espoirs et les rêves des plus démunis, celui que l'on surnomme désormais "Cinderella Man" s'apprête à affronter Max Baer, le redoutable champion du monde qui a déjà tué deux hommes en combat...
Une mère, Sarah, s'occupe de son fils mentalement perturbé, Miles. Il pense que le diable a pris possession de son corps. Pour sa sécurité et celle de sa famille, Sarah va devoir lutter contre son instinct maternel et chercher à comprendre pourquoi son fils s'est tourné vers les forces occultes.