I love me some Zach Snyder (though I didn’t see that owl film he did with the 30 Seconds to Mars song in the trailer – was it good?), and damn, I’m excited for Sucker Punch.  I literally don’t give a crap what the film is about when it looks this amazing.

March 25th. Hell yeah.