David ska börja gymnasiet i en ny stad där han inte känner någon. På grund av tidigare händelser som ärrat honom gör han allt för att inte släppa någon inpå livet. Han vill inte att någon ska komma nära honom, och särskilt inte att det skall avslöjas att han är homosexuell.
Klasskamraterna ger honom smeknamnet pojken i fönstret, vilket han själv tycker är passande. För dem behöver han inte vara något mer.
Efterhand hamnar David i situationer som han inte kan kontrollera, vilket leder till att han pratar alltmer med klasskamraterna och börjar träffa dem utanför skolan. Den största förändringen sker när David blir förälskad i någon han vet att han aldrig kommer kunna få.