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