Mean Creek

2004