Deborah Logan
Sarah Logan
Gavin
Sheriff Linda Tweed
Harris
Dr. Nazir
Mia Hu
Luis
Dr. Schiffer
Father Vitali
Cara
Cara's Father
Cara's Mother
Officer Donato
Desjardins
Dr. Leder
Reporter 1
Reporter 2
Reporter 1976
News Anchor 1
News Anchor 2
Young Cop