Characters played by Rob Lowe
David
Characters played by Mckenna Grace
Emma
Characters played by Sarah Dugdale
Chloe
Characters played by Marci T. House
Mrs. Ellis
Characters played by Lorne Cardinal
Brian
Characters played by Chris Shields
Sheriff Peterson
Characters played by Cara Buono
Angela
Characters played by Patty McCormack
Dr. March
Characters played by Shauna Johannesen
Maggie Curtis
Characters played by Luke Roessler
Milo
Characters played by Robert Egger
Mr. Curtis
Characters played by John Emmet Tracy
Mark Wiggins
Characters played by Nevis Unipan
Girl #1
Characters played by Kate Isaac
Leslie
Characters played by Carly Bentall
David's Wife