Simão Bacamarte (Laerte Morrone) é um alienista que sai do Rio de Janeiro para tentar a vida em Vila do Arco, interior de São Paulo. Ao perceber que não há um hospício na cidade, o médico funda sua própria instituição para abrigar os que necessitam de cuidados. No entanto, Simão logo percebe que todas as pessoas são loucas, mesmo as consideradas sãs. Quando ele se dá conta, toda a vila está internada, inclusive sua noiva Carolina (Maria Isabel de Lizandra).