Locality: Netherlands
Produced: 2006
Media Type: DVD
Directed by: Spike Lee
Starring: Denzel Washington, Clive Owen, Jodie Foster, Christopher Plummer, Willem Dafoe