A detective out for revenge is interrupted by his childhood imaginary friend.
1997
1999
2001
1942
2006
1994
1985
2003
1965
2000
1982
2019
1984
2007
2013
2005
2024