Besetment on tarina Amanda Millardista, joka etsii epätoivoisesti töitä. Hän saa paikan Oregon Hotelista, joka sijaitsee aavemaisessa Mitchellin pikkukaupungissa. Hotellin omistajat Mildred Collins ja hänen poikansa Billy vaikuttavat aluksi ystävällisiltä, mutta kun Amanda alkaa ymmärtää, mitä he oikeasti haluavat, hänen työnsä hotellissa muuttuukin taisteluksi hänen oman henkensä puolesta.