Warning! This article contains SPOILERS for Dark Winds season 3, episode 7.The investigations into Ernesto Cata's murder and Tom Spenser's trafficking ring are coming to a close in Dark Winds season 3, but there were so many bombshell revelations in episode 7 that they could use some clarification. Joe Leaphorn (Zahn McClarnon) and Jim Chee (Kiowa Gordon) made some major breakthroughs towards solving Ernesto Cata's murder. They discovered the identity of Dark Winds' Ye'iitsoh, figured out why George Bowlegs is being hunted, and even set up a final confrontation with the killer. Likewise, Bernadette Manuelito (Jessica Matten) discovered just how deeply Tom Spenser (Bruce Greenwood) and Budge de Baca (Raoul Max Trujillo) had corrupted Border Patrol.