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 Alison Brooks as Iris Cragg Darrin Baker as Leonard Cragg Craig Burnatowski as Videographer Joan Massiah as Gran Krista Patton as Mary's Friend Liam Casey Sullivan as Kyle Tellis Nicolas Ballarini as Chris Tellis