Zack Snyder is the main force behind little 2011'th feminist, action, adventure, war / mental-institute, melodrama, about dancing prostitutes, Sucker Punch. He is the one credited with the story. He is the producer, the director and the co-writer. So it is through and through a Zack Snyder film.
Let's get this out of the way: Guillermo del Toro knows how to make a movie. The man is a fucking genius. And yet it seems apart from just being technically proficient, he is also a master of making corruption of the audience emotionally satisfying. Let me explain.