Apocalypse Rising – USA, 2018

‘They came from a doomed world to save us from the same fate’ Apocalypse Rising is a 2018 science fiction fantasy horror feature film directed by Richard Lowry (Alien Overlords; …

Read More