
6 Souls
“Evil will rise.”
Cara Harding (Julianne Moore) is a forensic psychiatrist who has built her career on proving that multiple personalities are a fraud. Her father, Dr. Harding (Jeffrey DeMunn), sends her a patient named David (Jonathan Rhys Meyers), who speaks in several voices, and each of them belongs to someone already dead. Måns Mårlind and Björn Stein hold Cara in the same room with David as the voices change, her notes filling page after page.
Joyce Feurringas Granny Holler Witch
Steven Rishardas Detective Danton
John Peakesas Doctor Charles Foster
Michael Gravesas Holler Man
Chaz Moneypennyas Adam Sabre - Host
Loretta Higginsas Lady Doctor
Tamara Johnsonas Librarian
David Dale McCueas Prison Guard
Diane Jonardias Granny Holler Witch 1918
KatiAna Davisas Little Girl Holler / Familiar




















