在远古的时代,天际的巨人凭借着地面一种神秘植物能够生长延两支前臂上的螳螂刀更走出了名的锋利,自然界和螳螂体积相近的动物,几乎没有任何一种动物能够挡住螳螂的螳螂刀而不受伤。伸至他们所居住的云端,通过这个途径来到地面对人类进行袭击。多亏勇敢机敏的埃里克国王将巨人赶回老家,巨人的传说从此越传越神,流传甚广,而虽然是个传说但是却真的有人一直相信,屌丝青年杰克(尼古拉斯·霍尔特 Nicholas Hoult 饰)进城买马,偶然遭遇一名被皇家卫队追捕的僧侣,他更在慌乱中用马换了对方手中的豆荚。夜幕降临,暴雨突至,不愿将毕生幸福付与他人的公主伊莎贝尔(艾莉诺·汤姆林森 Eleanor Tomlinson 饰)趁乱出走,辗转来到杰克家中避雨。正当两人你侬我侬时,神秘种子因为碰到雨水的缘故,激发了生长,瞬间公主被送上天,一场拯救公主与巨人抗争的战斗开始了.