Spoilers for every episode of the first five seasons below. Nothing too specific -- nothing you wouldn't already know if you spend much time on LJ, I think -- but spoilers, nonetheless. You've been warned. NO SPOILERS FOR SEASON 6 AT ALL
(
Read more... )