I would probably give the movie a grade of a B-. It is a good movie but could have been a tad better, Still it is worth seeing.