Guest Stars Craig Parker as Darken Rahl Jordana Beatty as Rachel Bronwyn Bradley as Martha Maisy McLeod-Riera as Princess Violet Geraldine Brophy as Queen Milena