Guest Stars Françoise Yip as Kate Lam Eileen Pedde as Crowley Julian Sands as Javier Mendoza Angelique Naude as Delphine Guillaume Wayne Baker as Peter's Dad Serinda Swan as Pretty Young Woman Elan Ross Gibson as Francine Mike Carpenter as Windigo Lesley Ewen as Annie Curtis Ahenakew as Peter Alejandro Chavarria as Young Peter