Pretty unanimous among everyone that Sucker Punch is a terrible movie.
Visuals aside, which Zack Synder is known for, nothing else was good. But hey, different strokes for different folks.
However his other movies are pretty good; Man of Steel, Watchmen, 300, Dawn of the Dead.
Edit: 23% on...