For the most part people are passing this movie of as just another kids movie, and for the most part people will be correct - however, this movie was also made for comic book fans of all ages. There were a dozen jokes me and my friends were the only ones laughing.
Was this the most predictable movie in the world? Well... yes; and it was in fact X-Men meets Harry Potter. In fact, it was basically just your average high school movie, only all the teenagers had super powers. Still, I really liked this movie, because it was really funny. I'm sure most people would like it even if they weren't a kid or liked comic books.
On a more personal note: Steven Strait is very hot - albeit a tad too young for me, but just by a few months really! *Looks around nervously and laughs*