在一个平静的夜晚,一辆飞驰而来的汽车,撞碎了音乐教授约翰(威廉·麦鲍瑟 William Mapother 饰)的幸福生活,他的妻女以及美好的人生都被尚未成年的少女罗娜(布里特·马灵 Brit Marling 饰)夺去。这起事故,也让罗娜的心灵蒙受巨大打击。罪恶感让她过着最底层的生活,却始终逃脱不掉灵魂的谴责。偶然机会,她重逢约翰,并以清洁人员的名义走进约翰潦倒无望的生活。在一段时间相处过后,他们渐渐温暖了彼此漫布创痕的心。与此同时,人类发现了一颗与地球极为相似的行星,而那里似乎也住着人类另一个自己。
延续第一部的史诗故事,柯拉(索菲亚·波多拉 Sofia Boutella 饰)与幸存的战士准备好豁出一切,与勇敢的碧草星居民并肩作战,即使村落不复往日和平,仍是对抗母星失败的人们寻得的新家园,这一切,就靠他们来守护。最终大战前夕,这群战士必须面对各自的过往,也揭露他们究竟为何而战。当叛军势力星火燎原,王国大军倾巢而出准备平息动乱,战友情谊益发坚定,英雄崭露头角,不朽传奇也于焉诞生。