This episode was really good, but a few things hold it back from reaching to the levels of an average episode of season 1 or 2. For an episode which I thought would be a filler we get surprisingly a lot of good development from characters. Ralph gets much needed development, which he hasn't gotten since Season 4. His reunion with his mom, and whole storyline about his father was well done. It seems like it came out of nowhere, and was pretty easily resolved, but it's better than having no development given to the character at all. Killer Frost similarly gets some more development. It seems like every season gives us an annoying character that acts somewhat like a child. This season it seems like they've decided to do that to Killer Frost. Yeah she's just written like a child for the sake of creating conflict, and slowing down the plot. However I really liked what they did with her character afterwards. They give her real reasoning to act like this, and what I thought was a surprisingly touching scene. I also really liked the scenes with Ramsey, who seems to be building up to become a strong antagonist. I'm really enjoying his scenes, although he can feel a little cliched at times. Moving along we also have Iris' storyline, where we're introduced to the new Wells. Honestly I was already tired of a new Well's last season, especially since his character was useless, and having ANOTHER one seems redundant. I'm hoping he's a strong inclusion to the cast, because the cast is getting way too big. Which brings me to one of my issues this episode. Surprisingly every character gets something to do, but cutting from 3 or 4 different storylines throughout the episode because jarring, and really ruins the entire pacing of the episode. Now introducing a new Well's it's getting exhausting following all these plot lines in each episode. Iris' storyline with the Central City Citizen just hasn't really interested me yet. I definitely think they're leading to somewhere, but as of right now, I just don't care for those scenes. My final problem with this episode has to do with one of the stupidest pieces of writing on this show in a while. Barry gets really upset when Killer Frost could've potentially killed Mitch Romero (The Blood Zombie Monster), and tells her she cannot kill. However at the end of the episode they actually do end up purposely killing him... What?! For an episode with a lot of competent writing (which we haven't seen in a while from The Flash), this is just inconsistent characterization. Yes I get it that the character was already dead, but there wasn't even any guilt or remorse shown after this. There just wasn't any attempt to save him. I just felt like the whole situation could've been better portrayed. The Flash always showed some sort of regret after doing something of the sort. Regardless of such blunders, this was a good episode. Everyone had their purpose, there was development for characters, and interesting set up for future episodes. Last episode worried me for the future of this season, but this episode puts The Flash back on track.