Gripped by the art of Lucha Libre Wrestling, a young boy sets off on his journey to grow into the Heavyweight Champion of the World. Along with his faith and training, Leon gears up for his chance at the title against the hulking Giant, but whether or not the Lion hearted underdog will succeed remains to be seen...