從第一集里的星球逃出之後,因為在逃殺人犯的身份,瑞迪克(範·迪塞爾 Vin Diesel 飾)為了不斷躲避賞金獵人的追捕,不斷在各個星球之間游走,擺脫追捕。而整個宇宙,此時卻籠罩在黑暗恐怖之中。一個名叫勞德·馬歇爾(科魯姆·費奧瑞 Colm Feore 飾)的統治者,正 打著宗教的旗號,在全宇宙展開侵略。因為在上一集里面所救的小女孩兒基拉(艾莉克莎·黛沃洛斯 Alexa Davalos 飾)不幸被囚禁在了一顆晝夜溫差極大的星球上。為了救出她,瑞迪克不惜向賞金獵人低頭,讓他們將自己帶到這顆星球的監獄里。在救出基拉的過程中,瑞迪克獲得元素種族大使亞倫(朱迪·丹奇 Judi Dench 飾)的幫助,並逐漸幫他找回了自己的身世之謎。原來,這場星際浩劫的挑起者勞德•馬歇爾正是當年摧毀瑞迪克的星球的人。為了報仇,瑞迪克向星際之王發起了挑戰……