Guest Stars Janaya Stephens as Amanda Keener / Elizabeth Harrington David Keeley as James Harrington James Thomas as Max Keener Co Starring Stephen Amell as Ian Harrington Martin Doyle as Dr. Lawrence Krysta Carter as April Harrington Rosa Laborde as Leah Schaeffer Heather Hodgson as Sandra Harrington Andrew Dow as Richard Harrington