Tag Archives: Invasion Earth

James Twyman’s ‘Invasion Earth’ Is Invading DVD and On Demand Soon

Coming soon to On Demand and DVD is a sci-fi/horror film directed by James Twyman (Lead Me to the Dark 2015) called Invasion Earth. The film stars Charlotte Gould (Exit), Phoebe Delikoura (Killerhertz), Tony Fadil (All In), Jon-Paul Gates (Cold Fish), Nigel Thijs, and David Shaw (Isle of Media: Europe’s …

Read More »