Bart Bromley bor hos moren sin (spilt av Helen Hunt) og har Aspergers syndrom. Han plasserer skjulte kameraer i et rom på hotellet hvor han arbeider, og bruker opptak for å forberede sin sosiale oppførsel ved å imitere gjestenes tale og væremåte. På nattvakten ser Bart en gjest, Karen, som nylig har sjekket inn ved hotellet. Etter skiftet kjøper han iskrem, går hjem, og fortsetter å følge med på Karen. Bart ser Karen slippe en ukjent mann inn på rommet hennes. Etter at de har kranglet, begynner mannen å slå henne. Bart ser på hvordan en pistol faller ut av Karens veske, og han kjører til hotellet for å redde henne. Barts kollega Jack hører et skudd. Jack kommer inn på rommet til Karen, hvor han finner Karen død og Bart sitter på sengen. Jack ringer politiet, og Bart forsøker å fjerne alle de skjulte kameraene hans.