The Locusts (1997)

Kitty