Na pequena cidade de Taperoá João Grilo (Renato Aragão) e Chicó (Dedé Santana) vivem armando confusões, afrontando um sacristão humilde (Mussum) e um padeiro (Zacarias). Todos vivem sob os desmandos do bispo, do padre e do major. Até que, num ataque à cidade, todos morrem pelas mãos do cangaceiro Severino e precisam enfrentar um julgamento no céu, que coloca todos diante de Deus e da Virgem Maria.