Bill MacGlaughlin
Born: None
Battle for the Lost Planet
as Prof. Isaac HoffensteinReleased: 1986-01-01
To escape his captors an industrial spy hijacks a space shuttle only to find the controls...
Movie page