• Share
  • Tweet
  • Share
Jon Hamm, Vanessa Hudgens, Emily Browning

Jesse Grant/ Getty Images, Gregg DeGuire/Getty Images, Serge Thomann/Getty Images

Mad Men's Don Draper is ready for cuckoo nest.

Jon Hamm has signed on to star with Vanessa Hudgens in the latest flick from Zack Snyder (300, Watchmen), the action fantasy Sucker Punch.

He'll play a mysterious gambling man named High Roller in the 1950s-set flick, about a young girl (Emily Browning) facing a lobotomy after being committed to a mental hospital by her stepfather. She and her nuthouse pals plot an escape by entering an alternate reality, a sort of dream-world brothel run by the High Roller.

The flick costars Abbie Cornish, Carla Gugino, Jamie Chung and Jena Malone. Hamm will begin work after wrapping the current third season of Mad Men and the Ben Affleck-directed crime drama The Town.


Check out which other stars have signed on the dotted line in our Casting Couch gallery.