I give it 3 stars for the huge effort, special effects and good acting. Overall it is a stupid film, bloated with self-importance and sentimentality, with poor pacing. Action scenes did not quite land with me, you know, superheroes throwing and punching stuff, who cares.