The Babysitter

She drove the mother mad. She seduced the father. Now, what's going to happen to little Tara?

1980-11-28 | 96 minutes

Rating: 5.6