En 1776 en Caroline du Sud, Benjamin Martin (Mel Gibson), veuf et père de beaucoup d’enfants, alors que la guerre d’indépendance fait rage et bien que lui-même opposé aux britanniques, prône une solution non violente. Lorsqu’un de ses fils se fait tuer par les Anglais il prend les armes…