Sweet Evil

She'll love you to death.

1996-05-18 | 96 minutes

Rating: 2.3