I Seattle blir den ni år gamle Luke Winfield (spilt av Elijah Wood) det eneste vitnet til at faren hans blir drept av en person med en lastekrok. Imidlertid begynner gutten snart å fantasere om denne gjerningspersonen som Captain Hook fra historien om Peter Pan, i en flukt fra den traumatiske virkeligheten.