Jack
Verge
Lady 1
Lady 2 (Claire Miller)
Lady 3
Simple
Al
Sonny
Glenn
Ed - Police Officer 2 (as Edward Speleers)
Young Jack
Female Student
Little Old Lady
Grumpy
George
Police Officer 4
Military Man
Man 1
Man 2
Man 3
Man 4
S.P.
Rob
Scythe Man, Elysian Fields
Self (archive footage) (uncredited)
Punished Soul (uncredited)
Dead Man #2 (uncredited)
Dead Woman 4 (uncredited)
Leo (archive footage) (uncredited)
Charon (uncredited)