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
Django Unchained 2012
Holy Motors 2012
Breakfast at Tiffany's 1961
Rob Roy 1995
From Straight A's to XXX 2017
Kannum Kannum Kollaiyadithaal 2020
One Day 2011
Churchill 2017
The Hidden Fortress 1958
Signs 2002
J Edgar 2011
Bitter Harvest 2017
The Guard of Auschwitz 2019
Operation Red Sea 2018
Notting Hill 1999
Mother's Day 2016
Alice, Darling 2022
Spun 2002
Strange Way of Life 2023
New Police Story 2004
Tacones Lejanos 1991
Rosemary's Baby 1968
Hamlet 1990
Parkland 2013
