Un conte de fées urbain.
Dans la cité de Thamesmead, Jamie, un adolescent, multiplie les problèmes à l'école, malgré les efforts de sa mère pour le comprendre. Jamie rencontre Ste un garçon maltraité par les siens, qui trouve refuge chez lui. Tous deux font connaissance, et leur amitié naissante se transforme en un sentiment amoureux, parfois bien difficile à défendre...