1979年11月4日,伊朗的革命军攻进了美国在伊朗德黑兰的大使馆,将大使馆的工作人员劫为人质。有超过50名人员被关押,但有6人逃脱,并躲在加拿大驻伊朗大使Ken Taylor的家里。CIA高层Jack O'Donnell找到专家Tony Mendez,让他协助将那六个人带回美国。经过讨论后,CIA决定采取Tony的办法,以拍摄电影的名义,Tony到伊朗将那六个人带回。Tony联系了他在好莱坞的朋友,化妆师John Chambers,并联系了电影制片人Lester。Tony在许多剧本中选中了《ARGO》,一部和《星球大战》极为类似的电影。于是他作为制片人带着剧本和各种道具前往伊朗,找到了那六个人,开始了艰苦的逃离德黑兰之路……。本片描述的是在黑暗的中世纪,女王巴夫莫达听说一个即将诞生的女婴会在将来推翻她的统治成为王位的合法继承人,于是下令将王国内所有的怀孕妇女全部处死。同一时间,一个叫达南的刚出生女婴被送到了木筏上顺流而下,矮小的内尔温族人威洛(沃维克•戴维斯 Warwick Davis 饰)将她救了起来。威洛想将达南送归戴基尼人,于是带着她上路了。巴夫莫达女王得知消息后派出索莎公主和凯尔将军前往抓捕威洛他们。达南最终命运如何,她是否就是那位将来会推翻巴夫莫达统治的人?。