Okay, we did NOT see that one coming.
We're a few episodes past "Demon's Run" now, but HOLY CRAP. Spoilers, indeed.
Really loving this season so far—Matt Smith has grown on me, and Rory and Amy are wonderful. We've just finished "Night Terrors". The next episode is called "The Girl Who Waited", which makes me feel a bit trepidacious.