Guest Stars Celia Owen as Eleanor Bennett Calem MacDonald as Finn Bennett Stephen 'Stevie' Lawrence as Bruce Barrington Loretta Yu as Moira Lancaster T. Thomason as Michael Hurson Noah Denver as Brock