Here's all you need to know about the new BBC One adaption of The War of the Worlds.
The iconic H.G. Wells’ sci-fi title has been turned into a three-part drama by Peter Harness (Wallander, Jonathan Strange and Mr Norrell), produced by Mammoth Screen for BBC One.
A synopsis of the adaption reads: "Set in Edwardian England, this new adaptation of H.G. Wells' seminal tale - the first alien invasion story in literature - follows George (played by Rafe Spall) and his partner Amy (Eleanor Tomlinson) as they attempt to defy society and start a life together.
"Rupert Graves is Frederick, George's elder brother, and Robert Carlyle plays Ogilvy, an astronomer and scientist. The War of the Worlds tells their story as they face the escalating terror of an alien invasion, fighting for their lives against an enemy beyond their comprehension."
The War of the Worlds 2019 cast
Eleanor Tomlinson (Poldark, Loving Vincent) and Rafe Spall (Jurassic World: Fallen Kingdom, The Big Short) lead the cast alongside Robert Carlyle (T2:Trainspotting, Once Upon A Time) and Rupert Graves (Swimming with Men, Sherlock) in the first British television adaptation of H.G. Wells’ classic novel.
Eleanor Tomlinson and Rafe Spall play Amy and George respectively, a couple madly in love. Robert Carlyle plays their pal Ogilvy and Rupert Graves plays Frederick, George's brother.
Further casting includes Nicholas Le Prevost as Chamberlain, Harry Melling as Artilleryman, Jonathan Aris as Priest, Charlie De'Ath as Greaves, Joey Batey as Henderson, Freya Allan as Mary, Daniel Cerqueira as Stent, Aisling Jarrett-Gavin as Lucy and Woody Norman as George Junior.
The War of the Worlds will be directed by award-winning director Craig Viveiros (And Then There Were None, Rillington Place) and produced by Betsan Morris Evans, (NW, The City in The City).
The War of the Worlds spoilers
In tonight's third and final episode, everything seems to be red, the ground, the sky - is this Mars?
Amy (Eleanor Tomlinson) and Ogilvy (Robert Carlyle) are here, but there’s no sign of George. Most people are ill or starving, and some sort of red weed covers the Earth. This isn’t Mars at all - it’s Earth in the aftermath of the Martian invasion.
At the orphanage, black smoke engulfs the sky so day never dawns. Along with Mrs Elphinstone (Susan Wooldridge), George (Rafe Spall) is now ill. Frederick (Rupert Graves) decides they need a plan of action so he inspects the orphanage with Amy, looking for supplies and potential weapons. All of a sudden, a Martian appears - a spider-like creature that inhabited the tripod. It impales one of the party and the others make a run for it. George becomes more and more delirious and he and Amy hide in a nearby butchery.
Back in the ‘red world’, Amy is reunited with Ogilvy. Together they piece together the events of the Martian invasion, hoping to find the clue to the Martians’ weakness. But in order to unlock the key to a human fight-back, Amy must face traumatic memories of her own.
In the butchery, George is lucid enough to realise he needs to save Amy. He goes outside to face the Martian, so that Amy can escape...
How to watch BBC One's The War of the Worlds
The War Of The Worlds started on BBC One on Sunday night, November 17 at 9PM. Three episodes will air weekly at 9PM.
You can watch online for free and catch up via the BBC iPlayer.
You can also pre-order the series on DVD here.