Alien Overlords

Alien Overlords (2018)

Release Date : 2018-11-14

Status : Released

Language : EN

Duration : 76 min

Director : Richard Lowry

Producer : Unknown

Rating : 4.0

Synopsis:

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