Alien Inhabitant
Directed by James HowarthMark struggles with drug addiction following the war. An Alien, that only Mark can see, manipulates his will and forces him to commit acts that he cannot recall.
Where to Watch Alien Inhabitant
Cast of Alien Inhabitant