Plot
A young girl hunts an evil alien that she believes is the reincarnation of her abusive father.
Where to watch Alien Vengeance?
Alien Vengeance is a science fiction movie featuring Debbie Rochon.
Alien Vengeance is currently streaming for free (ad-supported) on Plex, Plex Player and Tubi TV.