WARNING! SUPER MEGA SPOILERS! DO NOT READ ON IF YOU HAVEN'T SEEN THE MOVIE! TRUST ME! THIS IS NOT SOMETHING YOU WANT SPOILED!
Um, wow. Just wow. Puella Magi Madoka Magica has now deconstructed itself.
At first I hated the ending, where Horuma basically becomes Satan, but the more I think about it the more I feel it fits, and not only because Homura is fully entitled to a mental breakdown after everything she goes through.
First of all, in the scene where Homura and Madoka have their heart to heart, Homura learns that at a basic level Madoka didn't want to make that sacrifice at the end of the series, and that is the moment Homura really brakes. The only reason Homura could accept it was because she was convinced that that was what Madoka wanted. Finding out otherwise is particularly devastating.
Secondly, the incubators are clearly still a threat to Madoka and all that she accomplished, so it makes sense for Homura to take action to remove them from play entirely.
Thirdly, it actually does fit with Homura's character as shown in the series. In the show, Homura chose to let herself be seen by everyone, including Madoka, as a monster, all for Madoka's sake. Here she is taking that a step farther. From one point of view she is being incredibly selfish, but from another she is being incredibly selfless, because she is willing to become a real monster, and possibly give up on Madoka's love, just for Madoka. She's doing what Alfred called 'not being a hero' in The Dark Knight. It's not even the first time Homura does it in the movie. Earlier she deliberately ecomes a witch just to save Madoka from Kyubei.
There are 2 differences between what Homura did and what Madoka did. For all the talk of laws and respecting laws, Madoka also decided to rewrite the laws of the universe, so criticizing Homura for that is hypocritical. There are 2 differences between what Homura did and what Madoka did. One is that Homura seems to be far more powerful. Madoka's powers only extended to Puella Magi and witches, while Homura's powers seem to extend over all of the laws of nature. She can control people's memories, she controls the incubators now, and so far she has not shown any limits and can even seal Madoka's powers. So she can deal with all of the wraiths or whatever else by herself. The other difference is that Madoka respected the wishes of everyone, letting Syaka die because of how much her wish meant to her (Syaka). Homura is forcing her world to be perfect at the expense of free will.
And yet Homura's world is arguably better. The Incubators aren't destroying the lives of young girls anymore, people live happily, and threats like witches or wraiths are dealt with by Homura.
And if there are no Puella Magi, then there's no reason for Madoka to want to be a god anymore, and in that context her wanting to remain a god comes off as selfish. Something has changed in Madoka if the laws of the universe she discarded so easily are now so paramount to her. So there is actually a question of who has become more corrupted.
I'm not entirely sure what to make of it, but it isn't as black and white as it seems at first glance. What are your thoughts?