Alexandra Breckenridge as Melinda Monroe
Martin Henderson as Jack Sheridan
Annette O'Toole as Hope McCrea
Tim Matheson as Dr. Vernon Mullins
Colin Lawrence as John 'Preacher' Middleton
Zibby Allen as Brie Sheridan
Lauren Hammersley as Charmaine Roberts
Sarah Dugdale as Lizzie
Benjamin Hollingsworth as Dan Brady
Grayson Maxwell Gurnsey as Ricky
Marco Grazzini as Mike Valenzuela
Jenny Cooper as Joey Barnes
Lynda Boyd as Lily
Nicola Cavendish as Connie
Lexa Doig as Paige Lassiter
Teryl Rothery as Muriel
Mark Ghanimé as Dr. Cameron
Kai Bradbury as Denny Cutler
Kandyse McClure as Kaia Bryant
Barbara Pollard as Melissa Montgomery
Gwynyth Walsh as Jo Ellen
Daniel Gillies as Mark Monroe
Stacey Farber as Tara
Elise Gatien as Lark
Trevor Lerner as Bert
Donal Thoms-Cappello as Tourist #1