I'll lay it out for, try to keep up as it may get confusing: Baby Doll (Emily Browning) is forced into an insane asylum by her evil stepfather after accidentally killing her younger sister. After being committed we meet the sleazy orderly (Oscar Isaac) who agrees that for the right price he can have her lobotomized. Then there's Dr. Vera Gorski (Carla Gugino) who actually tries to help the inmates by getting them to act out their frustrations and traumas.
Make no mistake, this video game style of a movie is definitively cool to look at, and has a killer-rad soundtrack to boot (Bjork, Queen, Carla Azar). Even though it doesn't make much sense, it's so vividly conceived, so deliriously bizarre and wonderful you'll enjoy the ride Snyder takes you on. The movie provides all you need for this imaginary world, so that you’re never fully confused, even when the action is set inside a dream within a dream - Inception anyone?
Someone wrote that this movie is "a head trip of the most awesome kind," and I couldn't agree more. Sucker Punch was a sexy, action packed entertaining flick with an underlining message of cool sorts - If you want something fight for it. You have all the tools you need to succeed, so FIGHT!