Sucker Punch is a visually stunning movie, but that should come as no surprise coming from the guy that brought us 300 and Watchmen. In fact I’d go so far as to say the CGI special effects in this film are some of the best that I’ve ever seen. Unfortunately the story itself is so disjointed that at times it is hard to follow. By the end it all comes together but that doesn’t change the fact that throughout the movie I was caught thinking “ummm...wait, what.” And that is a shame because the performances are all really good.
Overall this isn’t a great movie but it’s not terrible either.