Why a movie as this one gets such a general rating is a mystery to me: the script is full of holes, acting is terrible and human depth is nil. In short, this is a typical empty production as Martin Scorsese rightly remarked about Marvel movies. To be enjoyed by any person up to about maximum 16 years old.