Guest Stars Catherine Disher as Martha Endicott Tinsdale Sarah Power as Abigail Pershing Peter MacNeill as George O'Hanrahan Dan Jeannotte as Brandon Russell Lauren Holly as Melanie Anderson