Vor sechs Monaten wurde Nick Castle (Tom Welling) von seiner Freundin verlassen, jetzt steht Elisabeth (Maggie Grace) plötzlich wieder vor seiner Tür. Sie kehrt in den kleinen Inselort Antonio Bay zurück, weil sie schlimme Alpträume hat und glaubt, dass sie nur hier von ihren Visionen erlöst werden
Ein Priester hat bei der angeblich vom Satan besessenen Emily Rose einen Exorzismus durchgeführt. Wenig später stirbt das 19-jährige Mädchen. Daraufhin wird der Pfarrer wegen fahrlässiger Tötung angeklagt. Dessen Verteidigung übernimmt Anwältin Erin Bruner, eine überzeugte Agnostikerin, die aber