Pepe mora com sua avó, uma bruxa fazedora de poções, desde que era um bebê. Após descobrir que seus pais estão vivos, decide sair em busca deles, mas acaba atraindo a atenção de Edmundo, um vilão que precisa de Pepe para alcançar a imortalidade.