A lonely detective embarks on a surreal odyssey when dreams of a dead serial killer entwine with a bizarre unsolved mystery.
1973
1999
1966
2003
1996
1986
2002
1988
1984
1981
2006
1994
2008
1993
2021
2019
2009
2005