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
Moonstruck 1988
Casino 1995
Anna and the King 1999
Miracle in Cell No. 7 2019
Arctic 2019
The Second Best Exotic Marigold Hotel 2015
The Escort 2015
The American President 1995
The Tale of the Princess Kaguya 2014
Ginger Snaps 2 Unleashed 2004
Jersey Girl 2004
Saving Mr Banks 2013
Street Flow 2019
Band of Outsiders 1964
10000 Bc 2008
Marvel One-Shot All Hail The King 2014
The Four Feathers 2002
The Crossing Guard 1996
Forrest Gump 1994
Witness for the Prosecution 1957
To Kill a Mockingbird 1963
Moonrise Kingdom 2012
The Iceman 2012
Joyeux Noel 2005