Idris Elba will get to show off his dark side in upcoming movie No Good Deed.
The Legacy actor - who won a Golden Globe for his performance in Luther earlier this year - has been cast as a villain in director Sam Miller's new thriller.
The 39-year-old will share the screen with The Curious Case Of Benjamin Button star Taraji P Henson, according to The Hollywood Reporter.
The movie centres around a former district attorney turned stay-at-home mum and her two small children, who are terrorised and kidnapped from their home when she invites a good-looking mysterious stranger in to wait for help after his car runs off the road.
Shooting is due to start later this year.