From a civil union ceremony to a heated dinner party, five stories are woven into London from school and work, to bars and clubs, during one hot summer’s night. The film opens with the audio of a weather report highlighting a current heatwave (something referred to intermittently in later dialogue), while the main characters and storylines are briefly introduced; Danny (Jared Thomas) is shown walking down a deserted tunnel in school uniform, Robin (Rupert Graves) is heading into the Channel 4 studios, 14-year-old Theo (Luke Treadaway) takes books from his locker at school and Terry (Paul Nicholls (actor)) is at work, driving while listening to headphones. We then see Danny practising on the fiddle, before the first scene opens with Robin trying to sell a script he's just finished. The script is rejected because "the whole gay thing...has been done". This sets a general narrative for the whole film, questioning the idea that legal equality and general media acceptance makes being gay no longer an issue.