Leon has a crush on Ofelia, so he decides to steal money from his father and cross the country looking for Ofelia who traveled to Guadalajara. On his journey, Leon goes through many adventures and takes the final step from childhood into adolescence.
An evil witch gets burned at the stake, but not before vowing to return and get her revenge. A hundred years later a family arrive to spend their vacation at a summer home located in the same immediate countryside area where the witch was killed. Trouble ensues when little girl daughter Gaby finds an ugly doll that's possessed by the lethal spirit of the malevolent witch.