We hesitated watching this with my 7 and two 9 year olds, but I'm glad we gave it a go. There wasn't a Common Sense Media review with age recommendations, but I'd say it's fine for 7 and up. We are pretty picky about what we let our kids watch and this one past the test. No bad language, mild flirting, good storyline. There are a few abnoxious kids, but nothing a parent can't contradict with a "now that wasn't very nice" comment. Like others have mentioned, it's reminiscent of some 80s flicks, but our kids haven't seen those, so the storyline was new to them. I'd say the acting was fine except for the bad guy-not great. It's not winning any awards, but honestly, I wish studios made more family movies like this. Good, decent, family entertainment. Don't set your expectations too high, just grab the kiddos, pop some corn and enjoy a movie night together.