Castle Season 6, Episode 3: “Need to Know” Spoiler Photos — Beckett’s in NYC!

For the first two episodes of Castle Season 6, Castle (Nathan Fillion) was in D.C. visiting his lady love, Beckett (Stana Katic). It wasn’t his fault that a case just fell into his lap and he was exposed to a deadly toxin, right?

Now that he’s (spoiler alert) toxin-free, Castle is back in NYC working at the 12th precinct when he gets a visit from Beckett and McCord! Call us crazy, but we think having Beckett back in New York may cause her to question her job in D.C. — especially when the case causes the ;guys and the gals to get a bit competitive!

Castle Season 6, Episode 3, “Need to Know” airs October 7 ;at 10 p.m. ET on ABC.