Den unge advokaten Arthur Klipps (Daniel Radcliffe) får i uppdrag att resa till en avlägsen del av Storbritannien för att ordna med en avliden klients papper. Under hans vistelse i ett gammalt hus i den lilla byn börjar tragiska hemligheter avslöjas och snart upptäcker Klipps att byn hålls som gisslan av en gammal kvinnas ande som är ute efter hämnd.