Poldark star Eleanor Tomlinson faces a different sort of enemy in new drama The War Of The Worlds.
The actress, 27, stars alongside Rafe Spall, 36, in the BBC One adaptation of HG Wells’s famous sci-fi novel.
Tomlinson, who was seen fending off local villains in Poldark, runs from a Martian war machine in the new image.
The drama, set in Edwardian England, is the first British TV adaptation of the classic novel.
It follows George, played by Spall, who is also pictured, and his partner Amy (Tomlinson) as they attempt to defy society and start a life together.
“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,” producers said.
Robert Carlyle and Rupert Graves also star in the TV drama, which will air this autumn.
The final episode of Poldark, co-starring Aidan Turner, aired last month.
Eleanor Tomlinson runs from Martian in War Of The Worlds image