WARNING: The following story contains spoilers about the Season 3 finale of Sons of Anarchy. Read at your own risk.
It was a partnership doomed to fail.
On Sons of Anarchy, there was a certain inevitability to how this season's unholy alliance between Jax (Charlie Hunnam) and Agent Stahl (Ally Walker) would end: with one person or the other dead.
"Once Stahl and Jax were in business, it was kind of over, and I knew that," Walker tells TVGuide.com, noting that she knew creator Kurt Sutter was leaning toward killing off Stahl before Season 3 began. "She's such a bad, bad person that it's really hard to go anywhere else with her."
Stahl, who cut a deal with Jax to clear his mother's name and reduce the club's jail time for pending weapons charges, met her fate by overplaying her hand. Once Jax delivered on his end of the bargain — turning over Jimmy O'Phelan (Titus Welliver) to Stahl's team — Stahl double-crossed Jax by revealing to the club that he had been working for her all along.