When a sleazy car salesman is framed for the murder of his mistress, he must prove his innocence — only to learn the forces responsible may not be human.
1983
1940
1987
1935
1936
2019
2003
2014
2020
1979
2000
1954
1999
1998
2007
2024
1993
1988
2001