The Last Castle

Trivia: The Last Castle was filmed in Nashville Tennessee from March through June of 2001 at an old abandoned prison facility in the northern portion of Nashville.

Add time

Larry Koehn

Share

Follow