Credit: Video Still

In a new promo for Once Upon a Time Season 2, Episode 8: “Into the Deep” (airing November 25), we get a glimpse of just how horrifying Henry (Jared Gilmore) and Aurora’s (Sarah Bolger) fire dream really is.

While the promo mostly recycles previously aired footage, there is a shot of Aurora spinning in the air, surrounded by a giant spiral of fire. Henry watches, terrified. Also, David (Josh Dallas) approaches a hall of mirrors with his guard up, as if he’s scared of what he’ll see in the reflections.

Check it out below!

Credit: SpoilerTV Photo: Once Upon a Time Season 2, Episode 8 Preview: David in a Hall of Mirrors (VIDEO)

Read more OUAT spoilers here.

Catch the next new episode of Once Upon a Time on Sunday, November 25 at 8 p.m. ET/PT on ABC.

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.