By Jeff Labrecque
Updated August 19, 2009 at 12:57 PM EDT

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.