当侏儒怪试图一劳永逸地占领地球时,复仇者格林联盟一直追踪着他,以等待时机击败侏儒怪保卫世界和平。
续集故事继续围绕杰克(汤姆·克鲁斯 饰)展开,他重回弗吉尼亚州的军事基地和苏珊·特纳少校会面,要解决一些个人问题。此时,特纳却意外被捕。杰克同时也陷入谜团,因为他被诬告犯有重罪,而且牵涉到一个自己完全不知道的小孩。这些,杰克都记不起来了。他要克服重重困难,去寻找特纳,最终解决问题。
故事开始于阳光普照的牙买加,安东尼(丽贝卡·豪尔 Rebecca Hall 饰)自幼便生活在那里。安东尼拥有着四分之一的黑人血统,在殖民地,种族歧视盛行,安东尼的特殊身份除了带给她一种独特的美丽外,也让她尝尽了人间的冷暖。 一次偶然中,安东尼邂逅了英国男子罗切斯特(拉菲·斯波 Rafe Spall 饰),安东尼独特的异域风情深深的吸引了罗切斯特的注意,而这位风度翩翩温文尔雅的英国绅士自然也捕获了安东尼的芳心。就这样,不顾众人的阻拦,两人决定结婚。然而,这段婚姻却并没有想象中的那么幸福美满,罗切斯特是一个坚定的种族主义者,他将对陌生文化的恐惧和仇恨投射到了妻子的身上。