Special Guest Stars Missy Peregrym as Scarlett Harker Guest Stars Trezzo Mahoro as Mohamad Hannah Cheramy as Dylan Rob Boyce as Balthazar Alexa Grace Arlitt as Young Vanessa Michael Denis as Ted Seward Patricia Cullen as Valerie Seward Sandy Wayne Robson as Daniel Uncredited Ali Liebert as Nina Morgan