Boy er en 11-årig dreng i 80’ernes New Zealand. Da han overlades til sig selv på gården med sin lillebror i en uge, dukker deres far pludselig op. Boy har dannet sig et billede af sin far som en superhelt, men vraget, der står foran ham, er alt andet end det. Det er en lurvet gangster, som er vendt tilbage for at grave en pengesæk op, som han begravede flere år forinden.

Da krigskorrespondenten, Paul, vender hjem til sin søvnige barndomsby for at deltage i sin fars begravelse, mødes han af mistænksomhed og tvivl fra alle andre end den 16-årige Celia, som fascineres af historierne i Pauls liv. De indleder et intensivt venskab, og da hun pludselig forsvinder sporløst, peger alle spor mod Paul. Den apatiske by viser sig at gemme på flere hemmeligheder, end man er villig til at erkende, og Paul bliver konfronteret med sin fortid...