Detective Jim Stone
Eve Adams
Father Stone
Mack-D
Edward Alexander
Dr. Miranda Adams
Teen Jim Stone
Jude (as Lee Gailey)
Evil Voice (voice)
Officer Kimberly Giles
Club Patron
Officer Jiang
Dr. Fiona Carter
Det. Joe Donati (scenes deleted)
Bryce Richards (forensics)
Reporter
Susan Alexander
Club Singer (as Grace Gilliam)
Detective Dustin Caine
Seth Beelz
Eye Witness
Enoch
Dr. Wendall Banks
Zora
Marco Tang (scenes deleted)
Club Waitress
Uniformed Police Officer (scenes deleted)
Club Hostess
Bartender
Zixin
Pimp
Beautiful Girl