The King fails to save Helen, 2007 Downfall of Troy

The King fails to save Helen, 2007 Downfall of Troy