Guest Stars Catherine Disher as Martha Endicott Tinsdale Sarah Power as Abigail Pershing Kylee Evans as Stephanie Borden Marc Bendavid as Mayor Donovan Davenport Scott Cavalheiro as Adam Hawkins Paula Boudreau as Dotty Davenport Gianpaolo Venuta as Vincent Dale Whibley as Luke Williams Shailene Garnett as Natalie Davin Lamsa as Town Crier