Elizabeth Mitchell Elizabeth Mitchell

Elizabeth Mitchell is returning to TV.

The Revolution and Lost alum has been cast on Once Upon a Time for Season 4, TVGuide.com has confirmed. She'll play a role in the show's Frozen-inspired story line and may be playing a villain, according to Entertainment Weekly, which first reported the news. Either way, she'll definitely have ties to Anna (Elizabeth Lail) and Elsa (Georgina Haig).

Lost: Where are they now?

In May, TVGuide.com asked executive producers Edward Kitsis and Adam Horowitz whether they had considered bringing Mitchell and her fellow Lost alum Josh Holloway on board. "Oncehas always been a beautiful home for people who were stranded on the Island," Kitsis noted at the time.

Are you happy Mitchell is joining OUAT? Who do you think she should play?

Watch This Tonight — See why Celebrity Wife Swap is our editors' pick: