No backdrop availableNo posterMicrokillers: Evola2005Kurt SayengaJanuary 1, 2005Save to watchlistMark as seenShareOverviewFeature film.DetailsStatusReleasedRelease dateJanuary 1, 2005Original languageEnglishDirectorKurt SayengaBudgetNot recordedRevenueNot recordedIMDbView on IMDb