Guest Stars Christopher Neame as Erich Von Leer Michael Ensign as Professor Wycliff Lise Cutter as Professor Zoe Ryan Judd Omen as Shima Luca Co Starring Vladimir Kulich as Mammon Claire Vardiel as Eunice Christopher Gaze as Cabbie Sheila Paterson as Cleaning Lady