Bobby Platt (Christian Bale) fut, dans son enfance, victime d'un accident de la route dont il a gardé des séquelles mentales. Il grandit, protégé du monde extérieur par sa mère.
Lorsque celle-ci est décédée, il s'est trouvé à la merci de son cruel beau-père, Bernard De Winter (Daniel Benzali). Celui-ci n'est pas le genre d'homme à éprouver de la compassion.
La disparition de la mère, l'état mental du fils, sont l'occasion pour lui de faire main basse sur les affaires familiales. "Le Gros", comme le surnomme Bobby, va jusqu'à le terroriser, brandissant le spectre d'un internement si celui-ci ne renonce pas à son héritage.