Who is Rosalind Price loyal to? What does Ward want? Will Fitz and Simmons finally smooch? It’s all revealed in Agents of S.H.I.E.L.D. 3×08.

The episode, titled “Many Heads, One Tale,” focuses on Coulson’s determination to get to the bottom of multiple mysteries.

“The S.H.I.E.L.D. team discovers dangerous truths about the ATCU,” ABC says, “And Ward’s plans to destroy S.H.I.E.L.D. take a surprising twist.”

Iron Chef‘s Mark Dacascos will make his debut tonight as Mr. Giyera.

Last week’s episode of Agents of S.H.I.E.L.D. featured its own surprising twist, as Price was revealed to be in close cahoots with Gideon Malick — after she slept with Coulson. Meanwhile, May and Andrew grappled with Andrew’s secret identity as the Inhuman killer, Lash. Lincoln also figured this out and informed S.H.I.E.L.D., adding the information that Andrew will eventually Lash-out permanently.

Related: Exclusive — Ming-Na discusses May’s heartbreaking predicament on Agents of S.H.I.E.L.D.

After a rescue attempt went wrong (thanks, Lincoln!) May nearly sacrificed herself to get Andrew into containment. She shot him in his human form, and then sadly agreed to have Andrew put in stasis. So, basically the only person who wasn’t horribly conflicted was Grant Ward, who proclaimed that he can’t wait to “cut the head off of S.H.I.E.L.D,” because he’s too stupid to come up with another metaphor.

In the first clip from “Many Heads, One Tale,” the “head of S.H.I.E.L.D.” himself issues marching orders to his team.

And then Coulson conducts his own kind of investigation on Rosalind Price.

The still photos from Agents of S.H.I.E.L.D. 3×08 offer a look at dark plans, and potential (okay, inevitable) violence.

And of course, we weren’t kidding about those potential FitzSimmons kissies.

Agents of S.H.I.E.L.D. 3×08, “Many Heads, One Tale,” airs tonight at 9:00 p.m. on ABC.

What are your hopes and fears for ‘Agents of S.H.I.E.L.D.’ 3×08?