Suite à un marathon de danse, le jeune homosexuel Franco (Ray Lovelock) fait la connaissance de Anna, alias Nini Ponpon (Anna Maria Rizzoli), célèbre pin up qui étale régulièrement ses charmes dans un roman photo érotique. Jaloux, Nicole, le copain travesti de Franco (Enzo Cerusico) menace de se suicider. Ne retrouvant plus la trace de Nicole, Franco se rend alors au commissariat pour faire part de son inquiétude au Commissaire Pecorella (Aldo Maccione), homophobe convaincu. Sous surveillance policière, Franco trouve refuge chez son oncle, le juge Sparvieri (Renzo Montagnani), l'un des pontes de la censure italienne, qui le croit être un jeune homme bien comme il faut. Tellement qu'il souhaite le présenter à la fille d'un élu, Président d'une association pour la sauvegarde de la morale.