Quick Question - Ep. 100

SPOILERS!!!!

As Zach was dying, there was a close up on Dean's eyes, with the light reflecting from Zach. I might be wrong, but it looked like it was trying to convey more than just artful cinamatography. Any theories?

On a side note, theories on why Dean was able to kill the Whore of Babylon?

End