Watched with my oldest (currently 9) for the first time. Fights, frights, some cussing and smooching, and some good old-fashioned super-heroics / unappreciated self-sacrifice! Everything a growing kid needs!
She was totally delighted that we sneakily let her stay up late to watch it with us, was squealing with glee of the whole thing, and it was very cute and made me and my wife feel witheringly old when we saw she was both comprehending and giggling quietly during all the flirting scenes.