Mean Creek (2004) was released back in 2004. It had a very limited run in theaters so it didn't really get the chance to be seen during it's theatrical run. When it comes to indie films some get the right treatment and get a lot of exposure and ot... Read the full review »