Pada puncak perang Vietnam, Kapten Benjamin Willard dikirim dalam misi berbahaya yang, secara resmi, "tidak ada, juga tidak akan pernah ada." Tujuannya adalah untuk menemukan - dan melenyapkan - Kolonel Baret Hijau misterius bernama Walter Kurtz, yang telah memimpin pasukan pribadinya dalam misi gerilya ilegal ke wilayah musuh.
Pada masa Perang Dunia II di London, George yang berusia sembilan tahun dievakuasi ke pedesaan oleh ibunya, Rita, untuk menghindari pengeboman. Tak menurut dan bertekad untuk kembali ke keluarganya, George memulai perjalanan pulang yang epik dan berbahaya saat Rita mencarinya.
Setelah membuktikan dirinya di medan pertempuran dalam Perang Perancis dan India, Benjamin Martin tidak ingin lagi melakukan hal-hal seperti itu, lebih memilih kehidupan sederhana sebagai petani. Namun ketika putranya Gabriel mendaftar menjadi tentara untuk membela negara baru mereka, Amerika, melawan Inggris, Benjamin dengan enggan kembali ke kehidupan lamanya untuk melindungi putranya.