1 review
Absolutely atrocious garble about ancient Greek gods returning to Earth to get involved in a silly spy caper. Christopher Lee and Richard Todd do their professional best in tiny roles. But everyone else is in a contest to see who can be the worst actor. The storyline is almost impossible to follow. An utter waste of time.