Delroy Lindo

10 Things You Didn’t Know About The Last Castle

When you’re discussing some of the most memorable films of 2001 people tend to talk about Denzel’s Training Day or Clooney and Co. in Ocean’s Eleven. Two films that are very much still talked about today...