Rio de Janeiro, 1932. No bairro da Lapa vive encarcerado na prisão João Francisco (Lázaro Ramos), artista transformista que sonha em se tornar um grande astro dos palcos. Após deixar o cárcere, João passa a viver com Laurita (Marcélia Cartaxo), prostituta e sua "esposa"; Firmina, a filha de Laurita; Tabu (Flávio Bauraqui), seu cúmplice; Renatinho (Felippe Marques), sem amante e também traidor; e ainda Amador (Emiliano Queiroz), dono do bar Danúbio Azul. É neste ambiente que João Francisco irá se transformar no mito Madame Satã, nome retirado do filme Madame Satã (1932), dirigido por Cecil B. deMille, que João Francisco viu e adorou.