Stephen et Marie Armstrong, un couple de touristes en vacances à Tanger, se retrouvent impliqués malgré eux dans une affaire de traite des blanches. L'organisation secrète, gérée par le mystérieux "Roi de coeur", séquestre les filles dans la Maison des 1000 poupées...
Derrière le comptoir d'un sex-shop de Soho, Ray attend le client et rêve des Clash pour passer le temps. Il finit par les rencontrer par intermédiaire d'un ami et à l'issue d'un concert il est engagé comme "roadie" sur la prochaine tournée des Clash.