Amanda Seyfried in talks to star in Zack Snyder's Sucker Punch

Amanda Seyfried is in negotiations to star in Zack Snyder's Sucker Punch, and Vanessa Hudgens, Abbie Cornish, Evan Rachel Wood and Emma Stone are in talks to appear in the action fantasy film from the helmer of Watchmen, according to The Hollywood Reporter.

Snyder is also producing with his Cruel & Unusual Films partner and wife Deborah Snyder.

Set in the 1950s, Punch follows a girl who is confined to a mental institution by her stepfather, who intends to have her lobotomized in five days. While there, she imagines an alternative reality to hide her from the pain, and in that world, she begins planning her escape, needing to steal five objects in order to get out before she is deflowered by a vile man.

Snyder, who co-wrote the script with Steve Shibuya, has described the fantasy world as "Alice in Wonderland with machine guns," blending such elements as dragons, B-52 bombers and brothels. Seyfried would play Babydoll, the institutionalized girl.

If deals are completed, the rest would play Seyfried's fellow inmates, who also travel into the alternate reality. Hudgens would play a character named Blondie, Cornish would play Sweet Pea, Wood would play Rocket, and Stone would play Amber.

The shooting schedule is still being worked out.

More from around the web