À 12 ans, Bailey vit avec son frère Hunter et son père Bug, qui les élève seul dans un squat au nord du Kent. Bug n’a pas beaucoup de temps à leur consacrer et Bailey, qui approche de la puberté, cherche de l’attention et de l’aventure ailleurs.
Hamlet est hanté par le fantôme de son père. Passant de l'élite londonienne au métro de la ville, des temples hindous aux villes de tentes pour sans-abri, il va jusqu'à la violence pour venger le meurtre de son père.