It Happened at Lakewood Manor
Production: United States of America
Release date: 1977-12-02
A lakeside resort comes under attack by a seemingly infinite hoard of flesh-eating ants.
7.4
6
3.9
0
4.9
8.5
6.1
4
4.4
4.3
© CeCe. All rights reserved.