I was gonna see it but was disappointed to find it rated PG13 - OPs favorable opinion is changing my mind though.
A favorite critic of mine once said "there are movies that say fuck. And there are movies that don't say fuck" in regards to a movie being rated R or not.
And althought this movie does not say Fuck, the PG13 rating on it doesn't hurt it at all. I didn't even know what the rating was before i went into the movie. I thought it was great. It was still violent and a bit gory, but the blood and stuff isn't the highlight or main purpose of the movie