The Last Castle 2001 27x40 Original Movie Poster, Double Sided, Rolled.
Condition: See photos