BBC One's epic new drama Troy: Fall Of A City continues tonight - but who's on the cast and what's it all about?
A visceral retelling of the fall of Troy in eight parts, written by David Farr, whose award-winning adaptation of The Night Manager aired on BBC One in 2016.
Told from the perspective of the Trojan family at the heart of the siege, Troy: Fall Of A City is a story of a love that threatens to bring an empire to its knees. Combining thrilling adventure with heartbreaking intimacy, it explores primal emotions, the psychological repercussions of human actions and life-changing decisions amid the devastation and destruction of war.
Episode three will air on Saturday 17 March at 9:05pm on BBC One.
Troy: Fall Of A City spoilers
In tonight's episode, fugitive Paris, hunted by the Greeks, returns to the hills where he grew up.
Back in Troy, Helen (Bella Dayne) is left without an ally as Pandarus’ (Alex Lanipekun) investigation gathers momentum, whilst the Trojans attempt to exploit divisions in the Greek camp.
Troy: Fall Of A City cast
The Trojan Royal Family
Priam, King of Troy - played by David Threlfall
Hecuba, Queen of Troy - played by Frances O’Connor
Hector - played by Tom Weston-Jones
Andromache - played by Chloe Pirrie
Paris (Alexander) - played by Louis Hunter
Cassandra - played by Aimee Ffion Edwards
Aeneas - played by Alfred Enoch
Helen, Queen of Sparta - played by Bella Dayne
Menelaus, King of Sparta - played by Jonas Armstrong
Agamemnon, King of Mycenae - played by Johnny Harris
Odysseus, King of Ithaca - played by Joseph Mawle
Xanthius - played by David Avery
Achilles, King of the Myrmidons - played by David Gyasi
Zeus, King of the Gods - played by Hakeem Kae-Kazim
Hera, Queen of the Gods - played by Inge Beckmann
Athena - played by Shamilla Miller
Aphrodite - played by Lex King
Artemis - played by Thando Hopa
Apollo - played by German de la Melena
Hermes - played by Frances Chouler