A washed-up detective's imagination runs wild, as he tries to solve the most critical case of his career.
2015
2021
1962
2024
2014
2011
2023
2018
2017
2016
2022