Mean Creek. Still as good as the first time I saw it.