Vincent Evermore: Mark Kelly Nathaniel Evermore: Garrett Meyer Annabel "Anna" Evermore: Angèlica Rosenthal Stephen "Steve" Evermore: Tom Lott Jane Clemons: Sara Landry Emily Clark: Mackenzie Goodwin Lucas "Luke" Autumn: Sam Campanella Olivia Volpes: Erika Ellis Daniel "Dan" Lewis: Mike Colena