A washed-up detective's imagination runs wild, as he tries to solve the most critical case of his career.
2012
2019
2001
2023
2008
2007
2021
2014
2017
2015
2013
1938
2016