A female deputy encounters an alien that crash lands after a meteor shower.
J.R. Reher
Screenplay
Writer
Charles de Lauzirika
Director