Backpex

Film Review

Title

The Astounding She-Monster

Overview

When a meteor crashes to earth, out of it emerges a glowing, female creature who terrorizes a group of people living in the California mountains.