Hercules

The son of Zeus must face a series of challenges.