Okay, first the last thing. Did that come totally out of left field or what? I guess we're supposed to believe that along with thinking John--his hero until this season--was a deadbeat dad all along, we're supposed to believe that Dean's been pining for Lisa since 2001?
Huh.
The episode itself was interesting. I didn't think that little miss perfect was a prophet, but I thought she was another of the demon's kids. That she was a major demon was something that kind of crept up on us, and I thought they did it well.
Dean killing her...I would have guessed that anyone that was Michael's condom was technically "an agent of heaven", no matter what his beliefs, so that didn't surprise me. Sam's reaction, however, made me guess that we're supposed to read more of an intent behind that. He was also a little less than supportive with the "I'm pretty sure you're headed the other direction", to the kid's mother. Although she did choose to kill the bartender, she was totally manipulated into that position and choice. You'd think he'd have a little sympathy.
Castiel was amusing, mostly because of his deadpan delivery of lines like "Sam, of course, is an abomination." Um, couldn't he have done some kind of angel mojo and beamed himself into the backseat of the Impala to talk to Dean in that last scene?
Sam was great...he's obviously fighting hard to keep hope alive, and bring both Dean and Castiel along for the ride. And yet, he still has a bit of a rebel streak. His expression when Dean took off! Poor Sam.
The ending bugged me though. To me, it didn't make Dean feel romantic or doomed, it made him seem...weak. And Lisa? I kept expecting her to turn into either a demon or an angel and take him out. Or have her new husband walk out from the kitchen. Who spends ten years pining after a one-night stand? Even if he was amazing. Hollywood sure has some strange ideas about romance.
I may change my mind upon re-watching. You never know. I do have the headache from hell, after a day full of annoying, screaming children and rude adults, so...