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