Bill MacGlaughlin

Born: None


Placeholder

Battle for the Lost Planet

as Prof. Isaac Hoffenstein
Released: 1986-01-01

To escape his captors an industrial spy hijacks a space shuttle only to find the controls...

Movie page