Guest Stars Leah Brotherhead as Petra Mcquillan Leah Walker as Laurette Duschamps Pearce Quigley as Ivan Mcquillan Ben Wiggins as Ellis Baxter Jonathan Jules as Chayce Jones