A detective out for revenge is interrupted by his childhood imaginary friend.
1932
1990
1937
1987
2005
1994
2019
1965
2000
1982
1996
1999
2006
1998
1997
2003
2009
1935