Best movies of Deborah Luce

Mother's Day(1980)

Combined Rating:
18
Combined Critics Rating: 10

Two brothers kidnap and brutalize three women for the pleasure of their demented mother.