1. Part 1 Aired: Apr 20, 2003 Though married to Menelaus, King of Sparta, Helen falls madly in love with th...
2. Part 2 Aired: Apr 21, 2003 The fleet of a thousand ships arrives on the shores of Troy and so begins the...