Iris said herself she wasn't supposed to die until May.
So why is she unconscious in the lab on The Flash Season 3 Episode 12 "Untouchable?"
Apparently no one told the criminals of Central City that Team Flash already had enough on their plates.
Clive Yorkin, the latest killer meta to breeze through town, targets Joe, but somehow hits Iris instead.
We haven't met him yet, and we already hate him.
Caitlin's on the case. Will she turn into Killer Frost to save her friend? What about Wally? Can he ramp up his training in time?
Scroll through the photos and let us know what you think!
Need to get caught up? You can watch The Flash online anytime.
1.
Saving Iris - The Flash
After Iris is caught in the crossfire, it's up to Caitlin to save her life.
2.
Desperate Barry - The Flash Season 3 Episode 12
Poor Barry is helpless when it comes to Iris' pain. Sometimes being a superhero isn't enough.
3.
Caitlin's thinking - The Flash Season 3 Episode 12
How far will Caitlin go to save Iris? We're guessing she might tap into her icy alter ego for help.
4.
Caitlin helps Iris - The Flash Season 3 Episode 12
Dr. Snow treats Iris after the meta human attack. What will it take to save her?
5.
Dr. Snow or Killer Frost? - The Flash Season 3 Episode 12
Could Caitlin be channeling Killer Frost to cure what ails Iris? Maybe ice is the answer.
6.
Bad news for Joe? - The Flash Season 3 Episode 12
Papa Joe looks upset by whatever Barry's telling him. Safe to say it's probably about Iris' condition. We're scared, too, Joe.
7.
Julian at the lab - The Flash Season 3 Episode 12
As much as we love Julian's lack of interpersonal skills, we hope he has more tact when Iris is in danger.
8.
Crime Scene Chat - The Flash Season 3 Episode 12
Joe, Julian, and Barry gather at a crime scene. There's something a little unusual about that body. And by little, we mean a lot.
9.
Barry examines evidence - The Flash Season 3 Episode 12
CSI Barry in action! Julian and Joe await his thoughts on the object he's examining.
10.
New meta? - The Flash Season 3 Episode 12
We just assume that's the first thing Joe asks Barry when they meet at a crime scene in Central City.
11.
Race Rules - The Flash Season 3 Episode 12
The Flash and Kid Flash chat before getting down to business. We assume they're agreeing on how far and fast they'll run.
12.
On Your Mark... - The Flash Season 3 Episode 12
The Flash and Kid Flash prepare to train. The stakes are higher than ever now that Barry wants Wally to save Iris.