The Man / Soultaker
Natalie McMillan
Zach Taylor
Angel of Death
Brad Deville (as David Shark)
Anna McMillan / Natalie's mother
Tommy Marcetto
Grant McMillan / Mayor
Sgt. Haggerty
Officer Mel
Store Clerk
Candice
Karen
Mr. Taylor
Dr. Richard Reiner
News Anchor
On-Air Reporter
Reporter #1
News Reporter
Nun
David Smith
Orderly
Nurse #1
Nurse #2
Dying Lady
Dying Man