Yeah, I don't get the hate. It is isn't the best movie ever, but it is a nice take on the traditional superhero/super villain arc. I never saw it in the theaters, and by the time I did catch it, M Night's name was Mud, so I had very low expectations. It surpassed those expectations and I still enjoy it when I see it…