The bitter Trojan War drags on - the Greeks blame Achilles' apathy for low morale, while Troy's hero Hector challenges one of the enemy to a personal duel. And after her father exchanges Cressida for a Trojan prisoner, the war becomes personal for her distraught lover Troilus.

Charles Gray
as Pandarus

Anton Lesser
as Troilus

Tony Steedman
as Aeneas

Suzanne Burden
as Cressida

Max Harvey
as Alexander

Peter Walmsley
as Servant to Troilus

Vernon Dobtcheff
as Agamemnon

Geoffrey Chater
as Nestor

Benjamin Whitrow
as Ulysses

Bernard Brown
as Menelaus