Devil Lover
1993-01-01 | 99 minutes
Rating: 5
The tumultuous relationship of a married couple that ends in murder.