Characters played by Annalise Basso
Heaven Leigh Van Voreen Casteel
Characters played by Jason Priestley
Tony Tatterton
Characters played by Kelly Rutherford
Jillian Van Voreen Tatterton
Characters played by Jason Cermak
Troy Tatterton
Characters played by James Rittinger
Logan Stonewall
Characters played by Jessica Clement
Fanny Casteel Wilcox
Characters played by Matreya Scarrwener
Sarah
Characters played by Georgia Bradner
Molly
Characters played by Chris William Martin
Luke Casteel
Characters played by Matthew Nelson-Mahood
Tom Casteel
Characters played by Nicole LaPlaca
Stacie
Characters played by Elizabeth McLaughlin
Headmistress
Characters played by Todd Thomson
Reverend Wise
Characters played by Meghan Gardiner
Reverend's Wife
Characters played by Karyn Mott
Logan's Mother