Tagged: 8: The Mormon Proposition

New In Theaters: June 18th, 2010

This has to be the best weekend of releases so far this year. The year’s biggest movie so far is released, a decent looking over-the-top western comes out, and three phenomenal limited releases are...