David to gość prawie idealny. Czarujący, wyjątkowo uczynny i zabójczo przystojny. Kiedy pojawia się przed domem państwa Peterson z pożegnalną wiadomością od ich tragicznie zmarłego syna, a - jak twierdzi - jego przyjaciela z armii, pani Peterson przyjmuje go z radością.
Petersonowie zauroczeni osobą Davida szybko zaczynają traktować go jak członka rodziny. Żołnierz pociesza pogrążoną w smutku po śmierci syna matkę, zapewnia towarzystwo jej mężowi, pomaga ich młodszemu synowi rozprawić się z prześladującymi go kolegami oraz wzbudza zainteresowanie wśród koleżanek ich córki. Jednak jego niespodziewane pojawienie się w mieście niepokojąco zbiega się w czasie z serią niewyjaśnionych zniknięć w okolicy. Nastoletnia córka państwa Peterson, Anna, zaczyna wkrótce łączyć fakty i szybko odkrywa, że David nie jest do końca tym, za kogo się podaje.