Hollywood is a strange place. Everyone knows what is missing from the superhero genre (darker tone, more psychological dept, a touch of realism), and gives us exactly the opposite: something lighter, "funnier", more generic and heartwarming. Although not everything is terrible here, bad elements spoil entire experience. Unremarkable ending looks like Power Rangers parody.