The film appeals to all ages and although long (2 ½ hours) moves along fairly well. It touches upon real age appropriate topics (boy likes girl, girl likes someone else?) with the fantasy based underlying storyline. Truly a great summer film option and not just a "popcorn" flick! This is a brilliant work of cinema, which also happens to be very commercial. Half-Blood Prince is better than the last film and a return to the magic of the first.