Movie History The Last Call 2000 Project: Metalbeast 1995 Project: Metalbeast 1995 Moonstalker 1988 Moonstalker 1988