With a PG-13 rating that at times veers precariously close to R-rated territory and, at others, betrays a more wholesome ...