In a season finale full of shocking twists and turns, Once Upon a Time saved the best for last! After Regina discovers Emma brought back Marian from the past, she warns that she better hope she didn't bring anything else back with her. Turns out she did.
On the Once Upon a Time season finale, Frozen's Elsa traveled through the time portal to Storybrooke.
A glistening, icy figure emerges from the time portal and transforms into a woman with a familiar blonde braid and shimmering turquoise gown. She stretches out her arm to create icicles around her, and as she walks away, she leaves the ground beneath her frozen. It's Elsa, from Disney's Frozen!
For Oncers, we know this appearance raises more questions than answers. Will Storybrooke Elsa be anything like Frozen Elsa? Remember, this is a place where Peter Pan was a villain and Snow White was a thief. Could Once Upon a Time's Elsa's heart be cold?
RELATED: See the ABC 2014 Fall Schedule »