The wonderful thing about film festivals like the Starz Denver Film Festival is (November 3 – 14, 2010), when the lights go down and we have turned off our cell phones, what appears on the screen is free from “feel good movie of the year” anecdotes, a 3D horror-meets-jaws-meets-spring-break, talking dogs, a remake of 80s television […]