Annie on tavallinen 14-vuotias tyttö. Hänellä on ystäviä, läheinen suhde vanhempiinsa ja sisaruksiinsa, ja koulukin sujuu hyvin. Netissä Annie tutustuu ja ihastuu toisessa kaupungissa asuvaan, pari vuotta vanhempaan, Charlieen. Nuoret chattaillevat toisilleen päivittäin, lopulta myös puhelinnumeroita ja valokuvia vaihdetaan. Annien vanhemmat tietävät suhteesta, eivätkä ole asiasta huolissaan. Kunnes… Charlie paljastaakin olevansa hieman vanhempi, kuin mitä alunperin on kertonut. Vaikka Annie huolestuukin tilanteesta, päättää hän rakkaudennälässään silti suostua Charlien ehdottamaan tapaamiseen. Päätöksellä on kauaskantoiset seuraukset Annien elämälle– ja hänen koko perheelleen.
Perhekeskeinen ja miellyttävä filosofian professori Evan Birch yrittää unohtaa harha-askeleen, joka lähes maksoi hänelle hänen avioliittonsa useita vuosia sitten. Mutta kun suosittu cheerleader Joyce katoaa, poliisi Malloy ilmestyy Evanin kotiin. On todisteita, jotka näyttävät viittaavan häneen, ja pian hänestä tulee tärkein epäilty. Mutta onko Evan todella syyllinen?