Monsters: Dark Continent Review Jeremy Lebens 5.0 Monsters was an original indie sci-fi film that shocked and surprised most with its quiet release…