'Once Upon A Time': Sebastian Stan to play the Mad Hatter
Sebastian Stan has signed up for a guest role in Once Upon A Time.
The actor will play the Mad Hatter from Alice In Wonderland when he appears on the ABC drama, TV Guide reports.
The show's executive producer Edward Kitsis explained that the episode will explore "how the Mad Hatter became mad".
"The first difference you'll notice is who the Mad Hatter was and his backstory," he said. "Then what Wonderland is and the changes of it is something we hope to explore also."
Stan has previously appeared in shows such as Kings and Gossip Girl.
The Who star Roger Daltrey has also signed up for the episode and will provide the voice of the Caterpillar.
Barbara Hershey and Noah Bean are among the other stars who have recently signed up for guest roles on Once Upon A Time, which airs on Sundays on ABC.