Guest Stars Kevin Smith as Ares Alexandra Tydings as Aphrodite Adrienne Wilkinson as Livia/Eve Charles Mesure as Archangel Michael Luanne Gordon as Grinhilda Alexander Petersons as Odin Renato Bartolomei as Beowulf Joel Tobeck as Lucifer Alexis Arquette as Caligula Peter Rowley as Charon Michael Hurst as Nigel Celia Nicholson as Madam