Mashable Debuts exclusively premieres music, videos, artwork, trailers and more. You saw it here first!

Who is Killer Frost? Is she the cold-blooded bad girl that Savitar wants her to be, or is our heroic Caitlin Snow still buried beneath the ice?

That's exactly what Savitar wants to know in Mashable's exclusive sneak peek at The Flash episode 320, titled "I Know Who You Are" — and it seems like our chilly villainess isn't sure of the answer herself. Here's hoping Team Flash can bring her back to the light before the May 23 finale; they'll need all the help they can get to save Iris.

The Flash airs Tuesdays at 8 p.m. on The CW.