A Swedish detective and her timid British colleague's attempt to solve a gruesome murder case nets mixed results and miscommunication.
2005
2013
2008
2011
1994
2014
2010
2019
2021
2023
2016
2022
1999
2003