Kristoff & Anna Are Back Together On 'Once Upon A Time' Tonight

Kristoff & Anna Are Back Together On 'Once Upon A Time' Tonight

Kristoff (Scott Michael Foster) and Anna (Elizabeth Lail) are back together once again in this new still from Once Upon A Time.

In “Heroes and Villains”, In the aftermath of the Snow Queen’s (Elizabeth Mitchell) spell, our heroes try to pick up the pieces and Regina (Lana Parrilla) has to make a difficult choice. Hook’s (Colin O’Donoghue) fate hangs in the balance as Gold’s (Robert Carlyle) quest for power threatens everything he holds dear.

And, in the Enchanted Forest flashback, an intrusion during Belle’s (Emilie de Ravin) stay at Rumplestiltskin’s dark castle will wreak havoc in both the past and the future.

“Heroes and Villains” airs TONIGHT, December 14th @ 8PM ET/PT on ABC.

Like Just Jared Jr. on FB
kristoff anna heroes villains once stills 01
kristoff anna heroes villains once stills 02
kristoff anna heroes villains once stills 03
kristoff anna heroes villains once stills 04
kristoff anna heroes villains once stills 05
kristoff anna heroes villains once stills 06
kristoff anna heroes villains once stills 07

Credit: Jack Rowand; Photos: ABC
Posted to: Elizabeth Lail, Jared Gilmore, Once Upon A Time, Scott Michael Foster, Television