Invasion From the Planet of the Ghouls (2016)

Invasion From the Planet of the Ghouls
NR 51 minOct 31st, 2016
A young boy is besieged upon by space aliens and aided in the fight by another space alien.

Movie Details

On Digital & Streaming:October 31st, 2016
Movie Budget:$20
Original Language:English