‘The Killing’ 1.05 Recap: “They Don’t Car
Sheesh! It really is always raining on ‘The Killing’, isn’t it? This week’s episode is another water-drenched walk through political intrigue, family grief, and what could end up being a pretty perverted school teacher...