In episode 20 of “The Flash,” Barry (Grant Gustin) finally exposed Dr. Wells (Tom Cavanaugh) as the Reverse Flash, his mother’s killer. However, Reverse Flash got the last laugh when he kidnapped Eddie (Rick Cosnett) before he could propose to Iris (Candice Patton). Would Barry be able to rescue his friend in episode 21, “Grodd Lives?”

When the episode began, Iris was worried the Flash was not doing everything he could to find Eddie. She went to confront Barry about it, but Barry just told her to trust the Flash was doing his best. Unbeknownst to Barry, Iris knew her best friend was the Flash, so she was having a hard time believing him. You could have cut the tension with a knife.

Then, Barry sprang into action when he got a call from S.T.A.R. Labs that the Central City gold reserve was in the process of being robbed. He got to the scene to find a masked armored man shooting the guards to get inside the building. Barry tried to take the foe down, but he was paralyzed by some violent flashbacks of himself on an operating table -- flashbacks he did not recognize. When he finally regained consciousness, the man had fled.

Back at S.T.A.R. Labs, Caitlin (Danielle Panabaker) was treating Barry’s injuries when Iris walked into the lab to confront her superhero friend. Barry was shocked to see her and remorseful for having lied to her for so long, but Iris was angry. She also talked to her father (Jesse Martin) and was sick of hearing the excuse that he and Barry were just trying to keep her safe.

Iris decided to get involved in the S.T.A.R. Labs team's next project, which involved tracking an armed car transporting millions of dollars from the gold reserve -- the masked man’s intended target. When the mystery thief tried to hijack the truck, Barry knocked him out, bringing him back to S.T.A.R. Labs. Barry was shocked when he unmasked the man to find General Eiling (Clancy Brown).

However, it was not exactly the same man Barry had taken on earlier in the season. Something seemed to be controlling Eiling’s mind and he claimed to be someone named Grodd (David Sobolov). Cisco (Carlos Valdes) recognized the name as the gorilla Wells had used in an experiment for Eiling to create soldiers with the ability control someone’s mind. They theorized the particle accelerator blast had turned Grodd into a meta-gorilla with psychic powers.

Iris had heard reports of people hearing animal noises in the city’s sewers, so Joe, Barry and Cisco went looking for Grodd underground. Things did not go as planned, though, and Grodd ended up taking Joe hostage.

Distraught Eddie and now her dad both had been kidnapped and endangered, Iris again confronted Barry about lying to her regarding the Flash. He apologized again, but also called her out for lying about her feelings for him. The fight was broken up when a tracker Cisco had installed in the tranquilizer dart Joe shot into Grodd gave the S.T.A.R. Labs team the gorilla’s location.

Barry went to find Grodd, but even with a headset Cisco designed to block Grodd’s psychic powers, Barry was still no match for the superstrong gorilla. After taking a beating, the headset was destroyed and Grodd was able to psychologically attack the Flash. All seemed lost until Iris talked to Barry over his headset to give him a little pep talk. Barry recovered and was able to trick Grodd into stepping in front a subway car, allowing Barry to rescue Joe.

Later at the hospital, Iris and Joe made up after the cop promised always to tell his daughter the truth. More importantly, Barry and Iris made peace and she even admitted to having feelings for him. However, she said she could not act on them until after they got Eddie back. Talk about incentive!

What did you think of “Grodd Lives?” Tweet your thoughts to @Ja9GarofaloTV