Links for The Killing S3E12: The Road to Hamelin

The Killing Buzz

Episode 12

5,040 watches

August 4, 2013
Sarah seeks peace; the detectives pick up a new case; Sarah risks her life when a loved one goes missing.
Season Finale
August 4, 2013
Season Finale
Sarah seeks peace; the detectives pick up a new case; Sarah risks her life when a loved one goes missing.