越战前期,美军上尉威拉德(马丁•辛MartinSheen饰)奉命沿湄公河而上,搜索脱离美军在柬埔寨树立了自己的王国的科茨(马龙•白兰度MarlonBrando饰)上校,将他带回或杀死。科茨上尉曾经是美军在越战中的英雄,战功赫赫。但是,突然有一天,他失踪了。随后,情报指出他在柬埔扎树立了自己的王国,自己的军队,专门支持美军。 威拉德与几名战士一路沿河而上,途中他们目击了种种暴行、屠戮,目击了无论美军战士还是外地人在临时的战争中肉体歪曲,做出的种种非正常的行为,威拉德感到了极大的震撼。 威拉德最后在柬埔寨科茨的王国中被外地人捉住,见到了科茨。但是,科茨竟欲求一死,叫威拉德将这里炸为平地……