[WARNING: The following story contains spoilers from the Season 4 premiere of ABC's Castle. Read at your own risk.]
"I remember everything."
With those words, spoken by Detective Kate Beckett in the closing moments of Castle's Season 4 premiere, the show kicked off what is sure to be a rollercoaster season of secrets.
After narrowly surviving the gunshot she suffered in the Season 3 finale, Beckett (Stana Katic) tells Castle (Nathan Fillion) that she doesn't remember anything from the day she was shot — including the fact that Castle told Beckett he loved her. But in the premiere's final moments, Beckett confesses to her police-mandated shrink (Michael Dorn) that she she's been lying about her faulty memory.
But why? "She's scared to admit that she heard him because she's scared that the relationship is going to go to the next level and it could potentially ruin their friendship," creator and executive producer Andrew W. Marlowe tells TVGuide.com...