Guest Stars Ivor Salter as Odysseus Tutte Lemkow as Cyclops Francis De Wolff as Agamemnon Cavan Kendall as Achilles Jack Melford as Menelaus Alan Haywood as Prince Hector