Who is ready for a new literary adaptation for Sunday nights on the BBC?
A new take on HG Wells classic The War of the Worlds is coming to UK screens and is set in England in 1905, as the world is about to face an alien threat.
The series primarily centres on unconventional Victorian couple Amy and George who try to defy societal mores by living together despite George already being married.
But the pair will face an even bigger fight for survival as alien life finds its way to Earth and causes unimaginable chaos.
So, who plays who’s in the new BBC drama series?
War of the Worlds cast
Eleanor Tomlinson as Amy
The Poldark star plays a woman in love with a married man who becomes a social pariah, just before an alien threat arrives from Mars.
Tomlinson has also had roles in the film Colette and other television series such as The White Queen.
Rafe Spall as George
The Prometheus actor plays the part of a married journalist named George who becomes an outcast due to his adulterous new domestic situation.
Spall is best known for his roles in films such as Hot Fuzz, Shaun of the Dead, The World’s End, One Day, Jurassic World: Fallen Kingdom, and The Ritual.
Rupert Graves as Frederick
The Sherlock star plays the Secretary to the British Minister for War.
Graves is best known for his roles in A Room with a View, The Madness of King George, Maurice, and The Forsythe Saga.
Nicholas Le Prevost as Chamberlain
The Father Brown star has a lead role in the series.
Harry Melling as Artilleryman
The Harry Potter star will play a military man in the series.
Best known as Dudley Dursley, Melling has also starred in The Ballad of Buster Scruggs.
Jonathan Aris as Priest
The documentary narrator plays a man of faith in the series.
Aris has voiced many series for the National Geographic Channel and has appeared in series such as Sherlock and The Night Manager.
Robert Carlyle OBE as Ogilvy
The Trainspotting star plays the pivotal role of outcast astronomer Ogilvy.
Carylye is also known for his roles in the films The Full Monty, The World Is Not Enough, Angela’s Ashes, alongside roles in television series like Stargate Universe and Once Upon a Time.
The War of the Worlds airs on Sundays at 9pm on BBC One.
What do you think of the BBC adaptation of The War of the Worlds? Let us know in the comments below.