Why are so many fake reviews from Indian people talking about appearances from Andrew Garfield, Tom Hardy and Tobey Maguire? None of them were in this movie. And why isn't anyone talking about the surprise cameos from Henry Cavill, Ben Affleck and Gal Gadot. Not to mention Michael Keaton kills it as Batman. I was shocked with so many unexpected things. But yeah the movie sucks!