Star Slammer
(1986)

Untamed. Uncaged. Unleashed In Space.

Released: 1986-10-10

tmdb link imdb link

Two women who have been unjustly confined to a prison planet plot their escape, all the while having to put up with unhinged guards, crazed wardens and mutant rodents.

Vote Now!


Placeholder