A journalist and his girlfriend get pulled in while they investigate a cult whose leader claims to b…
Aliens punish one of their own by sending him to earth. The alien is very violent, and when the body…