The Bone Collector

The Bone Collector is a remake of the 1999 movie of the same name and was released on August 11th 2006.

Keith David as Lincoln Rhyme

Selma Hayek as Detective Polly Ramirez

Loretta Devine as Nurse Karly

Jason Statham as Detective Cole Radigon

Gary Oldman as Detective Vince Rook

Amaury Nolasco as Detective Arturo Escobar

Callum Keith Rennie as Dr. Forrest Worth

Michael Emerson as Detective Christoph

Colin Farrell as Detective Paul Selitto

James McAvoy as Victor Haines/Gavin Murik the main antagonist