Gizmodo

Absurd as it is as there’s anyone to particularly take “blame” for a popcorn superhero blockbuster that raked in $761 million during its theatrical run—few studios would see that,