The Last Exorcist (Original) / The Last Exorcist (US)
Two sisters are haunted by the demons of their past.
Info mistake?