Prisoners of the Lost Universe
The Manbeast
Prisoners of the Lost Universe is a 1983 British fantasy science fiction action film involving three individuals who are thrust into a parallel universe where they must navigate a strange world and confront menacing adversaries.