For David Starr, being cast as Nancy in the upcoming school production of Oliver is quite a shock. But David is up to the challenge. Living in a three-bedroom semi in 1970s' working-class East Dulwich, surrounded by his somewhat colourful relatives, he is bright, smart-mouthed, fanatical about pop music and ready to shine. Rehearsals begin, and he strikes up a friendship with the handsome yet enigmatic Maxie Boswell, captain of the school football team. As their alliance deepens it appears they might become more than just good friends, but that can't be right, can it? Discovering a confidant in empathetic teacher, Hamish McClarnon, and spurred on by his no-nonsense best friend, Frances Bassey, David takes on the school bully, the National Front, and anyone else who threatens to stand in the way of true love.