Search results
Cast
Episode Guide
Helen of Troy
2003
Helen of Troy is a 2003 British-American television miniseries based upon Homer's story of the Trojan War, as recounted in the epic poem, the Iliad. The series was entirely shot on location in Malta. Wikipedia