The Big Screen

A couple of scenes from the 2003 movie "The Station Agent" filmed here at The Mill Lane Tavern