Когда по стране прокатилась волна жестоких столкновений, уважаемый ветеран и отец большой семьи Бенджамин Мартин держался подальше от фронтовых линий, полагаясь на спокойное фермерское существование и строгие семейные принципы. Он стремился к миру и порядку, считая, что собственная жизнь и воспитание детей требуют тишины и осторожности, оставляя военные дела другим людям. Но внезапная трагедия перевернула всё: убийство его сына случилось на пороге конфликта, и этот удар обрушил на него всю жестокость войны, в которой ранее не желал участвовать. Потеря разбивает привычную оболочку и заставляет переосмыслить ценность чести, чьё место занимали прежде спокойствие и законопослушность.
Ощущение мести захватывает его разум и ведёт к радикальному превращению. Ветеран, привыкший к хладнокровию и заботливому отцу, начинает использовать военные приёмы и стратегию, накопленную годами, чтобы подвергнуть опасности войсковую машину врага. Он переходит от роли укоренившегося семейного мужчины к роли бескомпромиссного лидера подпольного отряда повстанцев, обучая соседей и молодых людей выживать в условиях хаоса и распада. Но цена этого пути — разрушение прежних связей и сомнение в своей нравственности: он вынужден задавать себе вопрос, какие жертвы действительно оправданы ради будущего страны и своей семьи. В итоге история показывает, как человек сталкивается с выбором между личной скорбью и долгом перед всем народом, и как цена победы может оказаться обязанной ценой его души.
Съёмки фильма проходили с 7 сентября 1999 года по 20 января 2000 года.
Харрисон Форд отклонил предложение сыграть главную роль в связи с тем, что ему не понравился сценарий, предполагающий, по его мнению, повествование о войне за независимость, вплоть до мелодрамы на тему «месть одиночки».
Сценарист Роберт Родат написал 17 черновых вариантов сценария, прежде чем выбрал окончательный приемлемый вариант.
Во время съёмок Хит Леджер выполнял все трюки сам, не прибегая к помощи дублёров.
По сценарию у персонажа Бенджамина Мартина было шестеро детей, но Мэл Гибсон настоял на том, чтоб его персонажу добавили ещё одного ребёнка, так как у него самого семеро детей.