Lash’s fate was finally revealed in “Marvel’s Agents of S.H.I.E.L.D.” Season 3, episode 7. Once May (Ming-Na Wen) discovered that Andrew (Blair Underwood) was Lash (Matthew Willig), she had to take action. However, it meant taking down the man she loves.

Flashback: May and Andrew were in Hawaii six months ago. May brings up the idea of quitting S.H.I.E.L.D. She doesn’t want to be one of the reasons that their relationship doesn’t work again. Andrew promises they can keep their relationship together this time.

As soon as they get back, Andrew is working with S.H.I.E.L.D. again. He is going through Jiaying’s (Dichen Lachman) personal items when he is infected with the Terrigen.

May’s choice: May and Bobbi (Adrianne Palicki) are on their way back from the mission. May is keeping Werner’s (Spencer Treat Clark) revelation that Andrew is Lash to herself. She wants to investigate. She goes to interrupt Andrew’s consultation with Joey (Juan Pablo Raba).

Andrew has to determine if Joey is ready to join the team, but he is having visions of killing him. Joey says he could be a “real weapon,” and Andrew seems concerned. However, May comes in and clears the room.

May confronts her ex-husband. She tells him about Werner’s confession and he tries to deny that he is Lash. May knows it’s true, though, and she asks how it happened. Andrew tells her to stop and suddenly takes out his gun and tranquilizes his ex-wife.

When May wakes up, Andrew has her chained up in an abandoned building. He says she shouldn’t try to escape or instinct will take over. Andrew explains what happened when he gained his powers. He says he was compelled to be near other Inhumans. Once he met another Inhuman, his instincts took over and he started killing. Andrew says he is still in love with May and needs her help.

Back on the S.H.I.E.L.D. plane, Lincoln (Luke Mitchell) arrives after getting in touch with Mack (Henry Simmons). He says that the Inhuman deaths are all names from Jiaying’s ledger, which S.H.I.E.L.D. has. Mack says Andrew is the only one with access. Daisy (Chloe Bennet) reasons that he might not know what he is doing when he turns into the monster, but Lincoln explains that the transformations won’t last forever.

Lincoln says Andrew is still in transition. “The man you think you know is disappearing if he’s not already gone,” Lincoln says.

Andrew was trying to convince May that he was the same man she fell in love with. They kiss, but Coulson interrupts. Andrew says he is sorting the good Inhumans from the bad, and that’s exactly what Coulson asked him to do. The S.H.I.E.L.D. director says Andrew’s interpretation of his orders is a little off.

Lincoln comes in behind Coulson, despite orders not to move. Lincoln wants to take Lash out, even though S.H.I.E.L.D. just wants to capture him. Once Lincoln attacks Andrew, he morphs into Lash. The monster goes running after Lincoln and takes out plenty of ATCU men along the way. Lash even grabs Rosalind (Constance Zimmer) and throws her down several floors, but Daisy uses her powers to slow down her fall.

Lincoln still has eyes on Lash and decides to be bait. Yet May suddenly steps in and tells Andrew to kill her. She says that she won’t leave him again, and he goes into his human form. Then she shoots him until he falls into the containment pod. Coulson asks how she knew that the bullets wouldn’t kill him in his human form, but she actually had no idea.

May decides to let the ATCU put Andrew in stasis gel, keeping him asleep until they find a cure for being Inhuman.

Rosalind’s reality check: Daisy gives Rosalind a tour of the plane. She shows her S.H.I.E.L.D.’s containment pods and says it’s a better option than what the ATCU is doing. The ATCU leader openly admits she is afraid of people running around with powers because not everyone can be a hero. “For every Daisy Johnson, there is a Lash, and it’s ignorant for you to think otherwise,” Rosalind says.

Mockingbird’s decision: Bobbi tells Hunter (Nick Blood) she doesn’t want either of them to go after Ward (Brett Dalton). She tells Hunter he has been reckless and stupid. “I don’t need a knight in shining armor. I need you alive,” Bobbi says. She doesn’t want them to be revenge-driven monsters like Ward.

Fitz’s discovery: Simmons (Elizabeth Henstridge) asks Fitz (Iain De Caestecker) to recover the data from her phone. He manages to get the everything back and clicks through some of her photos. He gets angry when he sees a picture of her with Will (Casey Dillon), but he calms down once he hears Simmons' voice memos that directly address him.

Fitz listens to Simmons as she loses hope while on the alien planet. She tells him about how scared she is and reminisces about the first time they met. She even tells him about fantasies she had about going to Scotland together. Fitz asks her if she was dehydrated and delusional when she said those things, but Simmons assures her that she was clearheaded.

The engineer also finds a symbol on Will’s jacket that looks familiar. It matches one of the symbols carved onto the wall in the castle with the monolith chamber. The clue could lead him closer to finding a way to bring Will back.

Hydra: Although Hydra wasn’t too busy this week, they’re still working on a big plan. Gideon (Powers Boothe) says he isn’t sure Ward has the right goals. He tells the new leader to think on a grander scale. Ward says he wants to take out Coulson because S.H.I.E.L.D. won’t recover without him.

Gideon has to take a call, and it’s Rosalind. She apologizes for missing their meeting and says she’ll bring him someone soon. She and Coulson were supposedly meeting the president before the Lash situation, but was it all a ruse to get him to Hydra?

Coulson might be completely blind to Rosalind’s Hydra ties, especially since they don’t just have a business relationship anymore: Coulson and Rosalind spent the night together.

“Marvel’s Agents of S.H.I.E.L.D.” Season 3 airs Tuesdays at 9 p.m. EST on ABC.