September 9, 1991

The Applegates (1991) ***

Giant preying mantis living in a south American jungle decide to move into suburban USA to get their revenge.