An archaeology student photographs a mysterious naked woman by a waterfall, unaware that she is a female demon called Haggia, who soon takes possession of him via a cursed amulet.
The film tells of old Antonio, 81, who refuses to stay in a mental home and walks away. He hits the streets to give a message to people: be yourselves, tell what you think, make love and stop with violence against the weaker members of society. When he realizes nobody will listen, he tries to take...