SHIELD 307 Spoilers
May (Ming-Na Wen) will have to confront Andrew (Blair Underwood, not pictured) about his true identity on "Marvel's Agents of S.H.I.E.L.D." Season 3, episode 7. ABC

Discovering the truth leaves the S.H.I.E.L.D. team scrambling. In “Marvel’s Agents of S.H.I.E.L.D.” Season 3, episode 7, titled “Chaos Theory,” the team will be trying to adjust to all the new information they received in the last episode of the ABC drama. However, they might not have solutions for the troubling things they discovered.

“As Daisy and the team fight to protect Inhumans, S.H.I.E.L.D. discovers the shocking truth about one of their biggest foes,” the synopsis teases. Obviously, Daisy (Chloe Bennet) wants to save the Inhumans from the ATCU. Once she saw how they were being held in small boxes, she was disgusted. However, Lash (Matthew Willig) might take her attention away.

May (Ming-Na Wen) learned that her ex-husband Andrew (Blair Underwood) is the murderous Inhuman’s alter ego. In the trailer, it looks like audiences will get to look back at May’s vacation with her ex, but the present day won’t be so relaxed. It looks like Andrew points a gun at his ex-wife in one scene.

Watch the “Marvel’s Agents of S.H.I.E.L.D.” Season 3, episode 7 promo video below:

Inhumans aren’t the only problem in episode 7. Fitz (Iain De Caestecker) and Simmons (Elizabeth Henstridge) are still working on a way to get back to that planet. “Fitz helps Simmons recover information that could lead them back through the portal,” according to the synopsis. As previously reported, this will be an extensive project for the scientists, so they probably won’t be traveling through space just yet.

The synopsis also reveals that Gideon Malick (Powers Boothe) will return, likely much sooner than Ward (Brett Dalton) wanted. Joey (Jaun Pablo Raba) is also set to make a comeback. The Inhuman hasn’t been seen since the first couple of episodes this season, but he might finally be ready to use his powers to fight for the greater good.

“Marvel’s Agents of S.H.I.E.L.D.” Season 3, episode 7 airs Tuesday, Nov. 10, at 9 p.m. EST on ABC.