Which One of the 'Agents of S.H.I.E.L.D.' Is a Traitor?

If you haven't seen “Captain America: The Winter Soldier," check out this quick recap as it pertains to “Agents of S.H.I.E.L.D.” Essentially, in the film, H.Y.D.R.A., the super-science arm of the Nazis in WWII, went underground and for the past 70 years have been busy infiltrating S.H.I.E.L.D. In “Winter Soldier,” they revealed themselves, forcing the Captain and Nick Fury to take down both organizations

Of course, that means that there are undercover H.Y.D.R.A. all throughout S.H.I.E.L.D. Agent Coulson (Clark Gregg) believes Victoria Hand (Saffron Burrows) is a traitor, and she thinks the same of him. It turns out they're both wrong; in fact, according to Hand, they may be the two highest-ranking S.H.I.E.L.D. officers left.

[Related: Everything You Need to Know About 'Captain America' Before This Week's 'S.H.I.E.L.D.']

Agent Garrett, however, is definitely a traitor — and a wonderful one at that. Bill Paxton's smirking “Hail H.Y.D.R.A.” might be the best delivered line of the series so far. The chemistry he has with Coulson as a bad guy is fantastic; hopefully, he stays around.

It's a shocking revelation — big enough that you probably wouldn't expect the second betrayal: Agent Ward (Brett Dalton) is H.Y.D.R.A., and he reveals himself by putting two bullets into Agent Hand.

All this, after confessing his feelings for Skye and kissing her. Fans pulling for Ward and Skye (or "Skyeward") barely had time to make GIFs of the smooch before he turned on the team.

Most people, though, think that Ward's just going deep undercover to ferret out more of H.Y.D.R.A.

Fun little movie tie-in: The handheld device Fury uses to escape the Winter Soldier by cutting a hole through his car and the pavement is called a Mouse Hole. “A year ago, I submitted it for testing,” says Fitz, “but it never reached distribution.” Hopefully, Fury remembers to send him a nice thank-you card.

[Related: Samuel L. Jackson Will Return as Nick Fury For the 'S.H.I.E.L.D.' Finale]

ABC will be replaying the episode next Tuesday at 8 p.m. to catch up Marvel fans who haven't seen “Winter Soldier” yet. A new episode, “Providence,” will air at 9 p.m. Amidst all this wreckage, the episode will feature the introduction of "Heroes" alum Adrian Pasdar as Major Talbot (a frequent foe of the Hulk from the comics) and comedian Patton Oswalt as Agent Koenig.

Whether you loved it or hated it, this episode certainly delivered the goods. How many of you called Garrett's traitor turn? How about Ward's? Do you think he's actually H.Y.D.R.A. or just going deep cover? Will Skye and Ward ever go out for that drink?

"Marvel's Agents of S.H.I.E.L.D." airs Tuesdays at 8 p.m. on ABC.