Sucker Punch was really underrated, I thought it was pretty good, overall. I thought the way they had the fantasy sequences line up with real-world events was pretty neat.
Spoiler
That being said, in my opinion all the female leads seemed really infantile, like they were coded as young teenage girls, and that made it kind of weird with how much they were sexualized.
ALL GLORY TO THE HYPNOTOAD