Escape from DS-3

1981

5.9

Science Fiction

Prisoners of Detention Satellite 3 plan an impossible escape.