In a small town, the creepy and violent gravedigger Zé do Caixão (José Mojica Marins) is feared by the locals. Zé do Caixão lives with Lenita (Valéria Vasquez), who can not deliver a son to him. Obsessed to have a son, Zé do Caixão harasses Terezinha de Oliveira (Magda Mei), who is the fiancée of his friend Antônio de Andrade (Nivaldo Lima), and kills Lenita with a spider simulating an accident. Then he drowns Antônio and rapes Terezinha expecting to have a baby with her. Terezinha commits suicide but does not accuse Zé do Caixão in his letter. When Dr. Rodolfo (Ilídio Martins Simões) decides to request another autopsy of Antônio, Zé do Caixão burns him to death. The inspector Barretos can not prove that Zé do Caixão is the killer, but on the Day of the Dead, the local gypsy warns him that the dead will take his soul to hell.