Dziewiętnastoletni Jonathan Breech (Cillian Murphy) jadąc skradzionym samochodem powoduje poważny wypadek. Ma teraz do wyboru dwa wyjścia: więzienie albo szpital psychiatryczny. Decyduje się na to drugie, jednak swojemu lekarzowi (Stephen Rea – Koniec romansu) daje do zrozumienia, że nie wierzy w efekty terapii.
Jonathan rozpoczyna długą podróż w głąb siebie, aby zrozumieć życie i pokonać trudy dorastania. Z pomocą przychodzi mu przyjaciel Tobby, który sam walczy z wyrzutami sumienia po śmierci swojego brata oraz piękna Rachel (Tricia Vessey – Kolekcjoner). Dzięki terapii i pomocy przyjaciół Jonathan uczy się tego, co w życiu najważniejsze – miłości do drugiego człowieka.