Will Cameron (Clive Owen) y su esposa Lynn (Catherine Keener) solían dormir tranquilos en su casa. Han criado a tres hijos despiertos e inteligentes, y todos tenían la sensación de que, una vez las puertas estaban cerradas y la alarma puesta, absolutamente nada podía pasarles. Pero Annie, su hija de catorce años, empieza una relación on-line con un chico llamado Charlie que rápidamente se gana su confianza... y todo empieza a cambiar.