Island Zero – USA, 2017 – reviews

‘Every THING needs to eat.’ Island Zero is a 2017 American horror feature film directed by Josh Gerritsen from a screenplay by Tess Gerritsen (Adrift). The Donkey Universe Films production stars Laila Robins, Adam …

Read More