0 comments
| Add Your Own
The Chain
October 30, 2007
Credit:Rob Perry
This is Landmark Theatres (645 President St.), the nation's largest chain dedicated to showing independent films. Landmark operates 59 theaters across the country.
It might not look like much, but you have to step inside to get the whole picture.
Most viewed Movie items in the last 24 hours
- 'Avatar' video game review
- Top 50 movies of the decade, part four
- Movie premiere photos
- Q&A: Robert Pattinson
- 'Avatar: The Game' video game photos



