A detective out for revenge is interrupted by his childhood imaginary friend.
1981
1994
1952
2005
1927
1991
1976
2018
1996
2008
2019
1989
2015
1974
2009
2003
1992