No spoilers here, but this is by far my favorite episode of this show! Everyone of the characters, main and supporting, filled the episode with palpable emotion and suspense. Sonny (AJ Quinn) is so incredibly expressive and you can feel his every emotion for the entire episode! I have always loved David Boreanaz, and this episode shows that as time passes his ability to pull feelings from his audience are only getting better. MUST WATCH!!!!