Squeal

Squeal

0h 16m 2020 Horror United States of America
Budget: - Revenue: -

Three women take the law into their own hands when justice isn't served to predatory men.

Director

Peter Holden

Writer

Sandy Francis