This film could not be more appropriately titled. I was a "sucker" to pay good money to see this slop, and I felt like "punching" writer/producer/director Zach Snyder for putting me (and many others) through it.
In addition to Snyder's ("Watchman," "300") "point-the-camera-and-get-away" direction, there's the horrid acting (a term I use more than loosely) of Emily Browning and others. Add to that the convoluted storyline and not-so-special effects, and you easily have one of the worst movies of the year.
What small plot this picture has features Babydoll (Browning) as a much abused stepdaughter placed in a "Shutter Island"-type 1950s mental institution. There, she meets a group of equally terrible actresses and begins her flights of fantasy. Browning seems to have one expression, a sad-sack, dopey-eyed, head-cocked look that makes Anna Faris' thespian abilities look like Katharine Hepburn's.
With this group, she delves into an "Inception"-like world of multi-layered dimensions, fighting giant killer robots, massive zeppelins, German zombies from World War I. These scenes are all one big CGI mess that - to some, I suppose - are going to appear impressive, but when all is said and done give the (intelligent) viewer one large headache.
Meanwhile, an oriental-like wise man (Scott Glenn, "The Right Stuff," "Hunt For Red October") waxes philosophical about finding a map, a key, fire, a knife and other mundane items which are supposed to make this film somewhat deep. Glenn, by the way, only was considered for this role because David Carradine had passed away.
To waste any more words on this slick piece of garbage would only serve to justify Snyder's pathetic vision of titillating teenage males by enticing them them with nearly bare-breasted, violent adolescent girls with guns and martial arts skills.
Take my advice here; unless you're a confused young women with anger and appearance issues, or a horny 14-year old boy, avoid this movie like the bubonic plague. No matter what kind of money you save by doing so, eventually, you will thank me for it.