New Releases: December 11

December 11, 2009

1. The Princess and the Frog (Disney, 3,434 Theaters, 97 Minutes, Rated G): This is the week where I can’t decide what I think about the films being released. Each film has a lot going [click for more]