Links for The Killing S4E6: Eden

The Killing Buzz

Episode 6

3,754 watches

August 1, 2014
Linden and Holder's partnership spirals out of control as they are confronted with the shocking truth behind the Stansbury murders.
Series Finale
August 1, 2014
Series Finale
Linden and Holder's partnership spirals out of control as they are confronted with the shocking truth behind the Stansbury murders.