A teenage boy finds all around him has sexual overtones as he lives a teenage life of drugs and masturbation.
Ben Whishaw
as Little Joe
Janet Mitchell
as Large Lady
Clive Hayward
as Novice Swimmer
Alex Michael
as Diver
Mark Moore
as Man With Mop
Tabitha Denholm
as Kissing Girl
Roberto Spina
as Italian Man 1
Lewis Nicolas
as Italian Man 2
Andre Gayle
as Man In Shower 1
Adam Hughes
as Man In Showers 2
Rollo Dunford Wood
as Man In Shower 3
Surinda Grewal
as Newsagent