Guest Stars Ted Raimi as Joxer Alexandra Tydings as Aphrodite Karl Urban as Cupid Craig Parker as Prince Sarpedon Craig Walsh-Wrightson as King Lynaeus Mandie Gillette as Ileandra Ross Jolly as Barus Rachale Davies as Aria