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