James Frain
Henry / Puzzlemaker

Isabelle Fuhrman
Claire

Deborah Ann Woll
Amanda Harper

Tanya van Graan
Sonya (uncredited)
Matt Esof
Junkie

Jamie-Lee Money
Airport Attendant

Wayne Harrison
News Reader

Lucy Newman-Williams
Therapist
Scott Coker
FBI Agent
Avianah Abrahams
Young Claire (uncredited)