Jam-packed episode last night. I missed the first 5 minutes and wasn't able to pay attention as well as I needed during the first airing so I actually watched it a second time. I liked the connection between several episodes' plots and characters. Very suspenseful ending!
I am still really thrown, though, about who this leak could be. Every time I think it's one person, I doubt myself and then switch to someone else. Who do you think the department leak is?