My guess is Zack Snyder is a pretty kinky dude. 300 and Watchmen were dripping with over-the-top sexuality but it wasn’t until the trailer for Sucker Punch collectively melted our brains with sensory overload that we realized Snyder was into some crazy, whacked out stuff.