For just a moment, I want to touch on what a really great time it is for sf/fantasy in my book. I mean, I think Wonder Woman was one of the best blockbuster movies this year, and am completely happy about the potential of the coming sequel and pretty jazzed about the Justice League trailer. I'm going to preface this with a brief disquisition that will probably make your eyes glaze over if you come here strictly for the politics stuff and maybe even if, like me, you are a geek.
I liked Batman Vs. Superman. There, I said it. Furthermore, I think Affleck as Batman is actually, among other things, what an Affleck might even be good for. He physically is Bruce Wayne/Batman-sized. He somehow inhabits Bats' obsessions and trauma vs. privileged intersections. I think the Christ-symbolism with Cavill's Superman was kind of heavy, but the addition of Wonder Woman, and the later good, solid, origin-story Wonder Woman tale, and the way both establish that meta-humans are now part of reality, were not bad--just possibly waiting for something like JL to break out the way Marvel's Avengers did. (I like Justice League just because--they were my playground pantheon.)
Speaking of Avengers--I've got a lot of love for Thor: Ragnarok. So, how would we make a Thor movie good for me--okay, be a Thor Movie, have Loki and maybe another character like the Hulk. Greeeeeaaaat. How would I make that better ? Okay, Cate Blanchet is the baddie and there's Jeff Goldblum. And now I'm so...take my money!
Also excited for Black Panther! (Okay, what the Marvel films are doing is basically creating a thing where I just need to give them my money. How they have not realized that a Black Widow movie is the best way to make feminists give up the ducats is not a thing I totally understand, but I get that they are having a major creative arc--this is how they made me buy all the comic books in the 90's. I both still feel like the biggest mark and enjoy the sheer world-building escapism. But going with Black Panther's world is also a challenge they want to live up to. )