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
Twitches 2007
Sorry If I Call You Love 2014
Young Guns 1988
Before I Fall 2017
Monsters Dark Continent 2015
Wild Goose Lake 2019
Electric Dreams 1984
The Glass Castle 2017
Geronimo An American Legend 1993
Battle of the Sexes 2017
The Prince of Egypt 1998
Phone Booth 2003
All Dogs Go to Heaven 1989
Father Stu 2022
Sharper 2023
Stromboli 2022
Bucky F*cking Dent 2023
Chang Can Dunk 2023
Incendies 2010
God's Not Dead 2014
School Life 2005
Battle of Britain 1969
Billy Bathgate 1991
Alexander 2004