Jon Hamm has joined the cast of Sucker Punch, Zack Snyder’s fantasy film about an institutionalized girl scheduled for a lobotomy. According to The Hollywood Reporter, Hamm will play a character named High Roller, opposite the film’s star Emily Browning (Lemony Snicket’s A Series of Unfortunate Events), Vanessa Hudgens, Jena Malone, Abbie Cornish and Carla Gugino.