Guest Stars Kevin Smith as Ares Meighan Desmond as Discord Michael Hurst as Iolaus II Joel Tobeck as Deimos Michelle Leuthart as Ria Andrew Binns as Marcus Ben Brown as Villager Charmaine Guest as Leche Gabriel Prendergast as Old Man Lionel Wickliffe as Teenager