Release Date: 10/30/2003 (US)
Duration: 2h 3m
Genre: Drama, History
What if the worst foe was your own mind?
Idris Elba plays Luther, a man dealing with his own horrific ghosts who could be almost as deadly as the depraved killers he hunts.
You may also like
Casualties of War 1989
Florence Foster Jenkins 2016
Maps to the Stars 2015
The Countess 2009
Dope 2015
Mustang 2015
Yesterday, Today and Tomorrow 1964
Umimachi Diary 2015
The Room 2019
Churchill 2017
Thoroughbreds 2018
The Wicker Man 2006
The Informers 2008
The Founder 2017
Balkan Line 2019
The Perfect Man 2005
Dune 2021
Bridge of Spies 2015
Queen Charlotte: A Bridgerton Story 1905
Rudy 1993
Another Year 2010
King Cobra 2016
The Homesman 2014
The Fall 2008