Stuck in the middle of space, two partners must band together to overcome the parasites that have invaded their ship.
2003
2015
1949
1966
1975
1981
1996
1988
1993
2020
1965
2019
2002
2013
1962
2004
1977