In Croydon, einem tristen Vorort von London, im Sommer 1977. Während im Land die Menschen das Thronjubiläum der Queen feiern, rebelliert die Jugend. So auch Enn und seine Kumpels John und Vic, die zwar wilde Frisuren haben und die typische zerrissene Kleidung tragen, doch die Punk-Attitüde gelingt ihnen nur bedingt. Sie verbringen ihre Zeit gerne bei Boadicea, einer abgehalfterten Punk-Königin, die in ihrem angesagten Rock-Club Partys schmeißt, auf denen Enn, John und Vic Mädchen kennenlernen wollen, was ihnen aber nicht gelingt. Als sie zufälligerweise an einem Haus vorbeikommen, aus dem faszinierende Musik dringt, klingeln sie neugierig und werden von einer seltsamen Gruppe junger Frauen empfangen. Vor allem die hübsche und rätselhafte Zan hat es Enn angetan. Was er jedoch nicht weiß ist, dass die Mädchen nicht aus Amerika kommen, wie sie glauben und noch nicht einmal von der Erde, sondern von einem anderen Planeten in einer fernen Galaxie.
Margaret (Lena Headey) is a shy, pale, middle-class Englishwoman who is reluctantly engaged to her older, twittish neighbor Syl Monro (David Threlfall). Both bride- and groom-to-be still live with their mothers in the humdrum suburb of Croydon. However Margaret has been acting strangely ever since a vacation in Egypt, where she stayed with her mother's friend Marie-Claire (Catherine Schell). She secretly despises Syl, but does not resist when her mother Monica (Julie Walters), who has repressed the failure of her own matrimony, insists on marriage for the sake of social convention.