Mystery Man
Francis
Detective Crawford
Young Francis
Ten-year-old Francis
Eight-year-old girl
Eight-year-old boy
Wife
Limo Driver