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.
2000
2003
2005
1988
1998
2002
1999
1968
1997
1989
1993
2004