On what is supposed to be her last day at work, detective Sarah Linden is cal...
The Killing
Season 1 Episode 13: Orpheus Descending
The police and media have their spotlight trained on Troels, who might still be holding something back. Meanwhile, there are strange goings-on at the Town Hall. Things come to a head between Pernille and Theis, while Sarah receives some...