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