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.
À 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.