故事開(kāi)始于1972年的南非,斯蒂夫(保羅·貝坦尼 Paul Bettany 飾)作為一個(gè)外來(lái)者生活在這里,和當(dāng)?shù)厝艘恢北3种焉频木嚯x。斯蒂夫的女友艾瑪(路易絲·隆巴德 Louise Lombard 飾)曾經(jīng)是一名芭蕾舞演員,如今在夜總會(huì)里跳舞謀生?! “斒且粋€(gè)非常善良的女孩,對(duì)于經(jīng)常幫助她的燈光師約瑟夫(阿利安·巴克瑞 Ariyon Bakare 飾),艾瑪從來(lái)沒(méi)有覺(jué)得膚色黝黑的他和自己有什么不同,而是真心的感謝他,并且將他當(dāng)做朋友一樣相處。戰(zhàn)爭(zhēng)開(kāi)始了,參軍的斯蒂夫走上了前線,但很顯然,他低估了戰(zhàn)爭(zhēng)的殘酷。當(dāng)斯蒂夫決定逃離戰(zhàn)火,返回艾瑪身邊時(shí),卻發(fā)現(xiàn)艾瑪和約瑟夫躺在了一張床上。