Guest Stars Ted Raimi as Joxer Hudson Leick as Callisto Charles Mesure as Archangel Michael Timothy Omundson as Eli Jennifer Sky as Amarice Tamati Rice as Raphael Lee-Jane Foreman as Arleia David de Lautour as Lief Angela Gribben as Laura Jim McLarty as Pankos