Guest Stars Amy Seimetz as Annabel Reade Vickie Papavs as Mary Reade Geoffrey Pounsett as Andrew Wyatt Neil Crone as James Reade Co Starring James Gilbert as Jack Olivia Jones as Megan Tellis Liam Casey Sullivan as Kyle Tellis Alison Brooks as Iris Cragg Darrin Baker as Leonard Cragg Craig Burnatowski as Videographer Joan Massiah as Gran Krista Patton as Mary's Friend Nicolas Ballarini as Chris Tellis