A lonely detective embarks on a surreal odyssey when dreams of a dead serial killer entwine with a bizarre unsolved mystery.
1991
2016
2017
2008
2025
1948
2000
1978
1971
1969
2019
2009
2002
2023
1995
1994
2006