Will Burton es un pequeño perdedor acostumbrado a ser ignorado por sus compañeros de clase. Su mala racha termina cuando la popular y carismática animadora Charlotte Banks le invita a salir con su grupo. Impresionada por su gran conocimiento musical, Charlotte le propone a Will formar parte de su ecléctica banda de Rock. Su meta a partir de ese momento será derrotar al ex novio de Charlotte en la batalla regional de bandas. Pronto, el destino de Will cambia y pasará a ser un chico popular que vivirá un romance con otra compañera del grupo, la guapa Sam.
Año 1776, Guerra de Independencia entre los colonos de Nueva Inglaterra y las tropas de Jorge III (1760-1820). En Carolina del Sur, el viudo Benjamin Martin (Mel Gibson), heroico soldado en Francia y en la India, renuncia a combatir para cuidar de sus siete hijos. Pero la pacífica vida de la familia Martin se ve alterada cuando Gabriel (Heath Ledger), el hijo mayor, se alista en el ejército; mientras tanto su padre se esfuerza por sacar adelante a la prole. Sin embargo, los británicos, al mando del cruel coronel Tavington (Jason Isaacs), llegarán hasta las puertas de su casa poniendo en peligro a toda la familia...