Watch Claudia’s movie Alien Armageddon on Netflix!

Claudia’s recent movie Alien Armageddon is available for streaming on Netflix. Click here to go to Netflix!

After invading aliens known as Nephilim have eradicated every major city on Earth except Los Angeles, a dedicated and fierce group of humans is determined to fight back against their oppressors, despite the overwhelming odds facing them.

Watch the trailer below: