David Bouchard (Patrick Huard) et Martin Ward (Colm Feore) ne pourraient être plus différents : l'un parle français et est originaire de Montréal, l'autre est un anglophone de Toronto. L'un obéit à la loi, l'autre fait la sienne. Lorsqu'ils seront forcés à travailler ensemble sur une enquête dont la juridiction géographique est aussi nébuleuse que les motivations de l'auteur du crime, leurs différences vont à la fois mettre en péril l'enquête et les aider à élucider le mystère.
Riddick (Vin Diesel) a passé les cinq dernières années parmi les mondes oubliés sur la périphérie de la galaxie. Toujours en fuite, il trouve un refuge sur la planète Helion, envahie par le seigneur Marshal (Colm Feore). Exilé dans une prison souterraine où les températures de l'air ambiante passe des nuits arctiques aux jours volcaniques, Riddick rencontre Kyra (Alexa Davalos), le seul survivant d'un premier chapitre de sa vie. Ses efforts pour se libérer, avec l'aide de Aereon (Judi Dench), l'ambassadeur des 'Elemental', et Kyra, le mènent au vaisseau de Necromonger, où il luttera contre le seigneur Marshal dans une bataille apocalyptique.