Rene is a dedicated warrior-monk of the famed Knights Templar, a religious order whose mission to protect Christian pilgrims has degenerated into a power grab for wealth and influence in the Crusader Kingdom. Disillusioned by the corrupt motives of his superiors, Rene is nearly killed at the disastrous 1187 battle fought at the Horns of Hattin, which wipes out most of the Christian army. He is taken captive on the battlefield by brigands, but escapes and flees into the desert. Saved from starvation by Hasan, a mysterious Muslim traveler, he returns the favor when Hasan is attacked by outriders of Saladin's army. The two take refuge in an isolated oasis, the home of Soheila, widow of a Muslim warrior, and Soheila nurses the severely wounded Hasan back to health.
1964年,三名年轻以色列特工报称剷除了绰号「比克瑙医生」的集中营刽子手,回国时受到英雄式的欢迎。四十年后,队员薛夫突然造访当时已成为名作家的女战友丽楚,告知她「医生」仍然在生,并住在乌克兰的一家老人院内。薛夫要求丽楚把这「任务」完成。丽楚回忆那段在柏林的青葱岁月,三人奉命要把纳粹战犯生擒到以色列受审。但任务并不是如他们对外报告般顺利,三人更决意将这秘密永远隐藏,无奈当年的债到今天仍要偿还。
英国情报特工尤恩(肖恩·宾 Sean Bean 饰)的妻子在一次恐怖组织爆炸事件中身亡。在英国长大的穆斯林学生阿沙夫(阿宾·格雷亚 Abhin Galeya 饰)虽为英国国籍,却一直饱受歧视,为了复仇和祖国,他之身加入了穆斯林恐怖组织。在一起自杀性恐怖分子发起的恐怖活动中,阿沙夫抢走了尤恩保护的炸弹,并进行了一次自杀式炸弹袭击。自此,尤恩在女上司的命令下,着手消灭阿沙夫所在的恐怖组织。一面是为了报复西方世界而制造杀戮的恐怖组织,一面是为了阻止杀戮而进行杀戮的英国特工组织,在道德和良知的面前,到底哪方才是正义的守护者,还是皆为双手沾满鲜血的刽子手。阿沙夫在即将完成任务时被尤恩击毙,然而第二个炸弹随后爆炸,而安置炸弹的人并非穆斯林
《Sand Castle》讲述的是一个由真人真事改编的故事,基于一场伊拉克战争。19岁的士兵 Matt Ocre(Nicholas Hoult饰)和他的排长贝克中士受命前往保护一个遥远的并陷入危险的村庄---巴古拜,去修补重要的管道。因这个任务他们成了敌军的目标,狙击手的袭击,自杀式炸弹袭击者,他们还要不断警惕。随着日子一天天过去,他的战友都牺牲了,Matt的意志力正在被慢慢消磨着,让他面对自己最黑暗的部分。