Class of the Titans - Season 2, Episode 07: Nothing To Fear But Fear Itself
Trailer
Thousands of years ago, the ancient Greeks worshiped the gods on Mount Olympus. In the 21st century, their descendants fight to protect the world from the evil Cronus.