New Releases: August 15

August 14, 2008

1. Star Wars: The Clone Wars (3,452 Theaters, 98 Minutes, Rated PG): As a Star Wars fan, I am of two minds over this movie. Part of me is excited that the Star Wars mythos [click for more]