Odległa przyszłość. Do pilnie strzeżonego kosmicznego więzienia Dante 01, gdzie przetrzymywani są psychicznie chorzy skazańcy, zostaje przywieziony nowy więzień, Saint-Georges (Lambert Wilson). Jest on jedyną osobą, która ocalała po spotkaniu z obcymi, jednak kontrolę nad jego umysłem sprawuje wewnętrzny demon. Zaczyna on również oddziaływać na innych osadzonych. Sytuacja w więzieniu wymyka się spod kontroli. Osadzeni mężczyźni wszczynają bunt, którym dowodzi Cezar (Dominique Pinon).