Electra

Erotic pleasure was never so deadly

1996-05-21 | 87 minutes

Rating: 3.2