A detective out for revenge is interrupted by his childhood imaginary friend.
1997
2020
2017
1989
1919
1921
2014
1965
2016
1960
2010
2001