Best movies of Douglas Cavanaugh

Xtro 3: Watch the Skies(1995)

Combined Rating:
3
Combined Critics Rating: 0

Marines travel to a deserted island to diffuse bombs, only to be terrorized by an alien.