Zach Snyder’s “Sucker Punch” is less of a film and more of a video game waiting to be made. Five beautiful looking babes fight their way through different scenarios, or levels, such as an undead World War I battleground or a twisted castle siege. They have to fight enemies like mutant Samurais and Dragons, and they have to look for different items like a map or a key.
And so, watching these women fight these over-the-top “battles” is about as much fun as watching someone play a video game. But at least a video game makes more sense than this movie.
Why? Because all those battle scenes are make believe, just illusions that these women make up in their heads. The film revolves around a young girl named Baby Doll (dully played by Emily Browning). She is locked away in a cruel mental institution for killing her sister or something. Except not really, because she’s actually in a nightclub where she and the other four women are exotic dancers and can access the fantastical worlds through dancing (huh?) and they use that to steal each item they need to escape. But wait a minute, all that isn’t real either. It’s fantasy within fantasy. The movie is like “Burlesque” meets “Inception” but even “Inception” wasn’t this confusing.
I know that’s hard to believe but “Inception” did a good job of walking you through its confusing storyline and ground rules, whereas this movie didn’t really explain and just threw in random things as it went on. It tried to have a clever finish but honestly I still have no clue as to what happened.
Snyder, who directed “300” and “Watchman,” does have some creative flair. He uses a lot of slow motion and the fight choreography was somewhat impressive. But “Sucker Punch” is all surface and no substance.