In the swinging Sixties, life gets rockin’ for Jeff McInnery when a new band plays at the local pub. Caught up in lead singer Danny Speed’s cool, Jeff sneaks a kiss. But being found out as homosexual could stop Danny’s hot career fast, and even land him in jail. With harsh words, Danny leaves to head for fame and fortune while Jeff starts university. On campus, Jeff meets Archie Ballatine, a history student living as openly as possible. It’s an exciting new world of sex and friendship for Jeff, but then the band comes back to town.