马克西蒙斯(罗素·克劳 饰)是罗马帝国战功显赫,受人拥戴的大将军。老国王马库斯·奥利利乌斯(理查德·哈里斯 饰)对大将军赏识有加,有意加冕于他。老国王对将军这种超越亲情的宠爱自然招来太子康莫迪乌斯(华金·菲尼克斯 饰)的妒忌与不安,太子伺机杀害父亲,抢先登上王位,并马上下令诛杀大将军一家。 马克西蒙斯死里逃生躲过暴君的魔爪,可是他所有的家人都未能幸免于难,返回家园,他只看到满目疮痍的破败景象。走投无路的马克西蒙斯只能投身为奴,从昔日的大将军沦为一名角斗士,在血腥厮杀中苟且求生。 凭借英勇的气魄和高超的武艺,马克西蒙斯渐渐脱颖而出,晋级到罗马的大角斗场。这一次,他的剑直指暴君康莫迪乌斯,失去亲人的痛苦,沦为奴隶的屈辱,在马克西蒙斯的内心燃起了熊熊怒火。
一枚8平方英尺大的小天体坠落印度,造成数十人的伤亡,可更严重的是,一枚大约60平方公里大的小天体将于7天后冲入距离金奈50公里的孟加拉湾,那将会改变印度版图以及导致4000万人丧生唯一的办法就是在这颗天体越过安全线之前用核弹引爆,使之一分为二,使之偏离地球.可问题来了,要引爆这枚天体,需要当量20万吨的核弹,而因为核安全条约,各国最大当量的核弹只有2万吨.怎么办呢?据黑市军火商的消息,有一枚当量20万吨的核弹,是中国的(之后对中国方面贬得比较低,不过电影就是电影,一笑而过吧),秘密存放于中国的空间站.于是,印度军方请来几个神偷,上天偷中国核弹.可是航天飞机发射后,却有一个神秘的声音跟主偷通话,说绑架了他儿子,要他偷到核弹后交出核弹,不要用来引爆天体......