Южная Каролина, 1776 год. Великобритания ведет войну против Америки, борющейся за свою независимость. Бенджамин Мартин (Мел Гибсон), имеющий богатый боевой опыт, отказывается воевать в составе Добровольческой милиции, чтобы сохранить жизни своих семерых детей, которых после смерти жены он воспитывает один. Старший сын, не послушав отца, записывается добровольцем, и война сама приходит в дом Мартина. Один его сын убит садистом-капитаном по фамилии Кэррингтон, раненого старшего сына уводят в плен. Это переполняет чашу терпения Мартина и, взяв двух других сыновей, а им вряд ли больше десяти лет, он устраивает засаду и освобождает старшего сына, убив, по крайней мере, двадцать англичан. За эту боевую операцию британцы дают ему прозвище Призрак и начинают настоящую охоту за ним.