Watch The Killing S02E10
Sarah teeters on the edge. Stan attempts to make amends. Richmond receives an unexpected boost in the mayoral race.. You can watch The Killing S02E10 here.
Air date: May 27, 2012 on AMC at 9:00 PM
Watch The Killing S02E10 online
Season 2 Episode 9
Air date: May 20, 2012 on AMC
Season 2 Episode 11
Air date: June 03, 2012 on AMC