Hercules and the Giant

Hercules and the Giant is an episode of Wolves, Witches and Giants.