Sebastian Stan’s ‘Once Upon a Time’ Role Revealed

captain america sebastian stan

Last month, we reported that actor Sebastian Stan would be guest starring in an upcoming episode of Once Upon a Time, but details on his role were being kept top secret.

Now, though, the news has finally been revealed courtesy of TV Guide that Stan will be play the Mad Hatter in the show’s version of Alice in Wonderland.

Executive producer Edward Kitsis stated that in the episode “we find out how the Mad Hatter became mad”. He continued with these details, “the first difference you’ll notice is who the Mad Hatter was and his backstory. Then what Wonderland. We’re hoping this tells you the story of the Mad Hatter, but also will leave you with questions about Wonderland”.

This episode, entitled “Hat Trick” is expected to air on March 25 with The Who singer Roger Daltrey set to provide the voice of the hookah-smoking Caterpillar.

The next new episode of the debut season of ‘Once Upon a Time’ will air on ABC on Sunday, March 4 at 8/7c.