The Babysitter (1980)

The Babysitter (1980)

She drove the mother mad. She seduced the father. Now, what's going to happen to little Tara? 1980-11-28 United States of America 96 Min. PG-13
5.6 12 votes