Schon seit zwanzig Jahren betreibt Renato (Ugo Tognazzi) in Saint Tropez den erfolgreichen Nachtclub La cage aux folles. Gefeierter Star der glitzernden Travestie-Show ist Albin alias Zaza (Michel Serrault), die „Frau“ in Renatos Leben. Eines Tages kündigt sich Besuch an: Laurent (Remi Laurent), Renatos Sohn aus seinem früheren Leben. Er hat das Mädchen seiner Träume gefunden und möchte sie nun – zusammen mit den zukünftigen Schwiegereltern – seinem geliebten Papa vorstellen. Die Sache hat nur einen Haken: Der Vater der Verlobten ist ein erzkonservativer Sittenwächter. Um dem Glück der jungen Liebenden nicht im Weg zu stehen, schlüpft die exzentrische Zaza in die Rolle der großbürgerlichen Ehefrau.