Home Movies Alien Overlords (2018)

Alien Overlords (2018)

Loading player...
Alien Overlords (2018) 2018

Alien Overlords (2018)

A man learns about alien agendas from a dying agent and feels compelled to warn the world about the impending danger.

Richard Lowry 76 min United States of America
DirectorRichard Lowry
CastBette Smith, Michael Byrne, Nina Sallinen, Paul Lauden, Richard Lowry, Victor Dante
Duration76 min