Discover

Popular
Top Rated
Upcoming

Genres

Action
Adventure
Animation
Comedy
Crime
Documentary
Drama
Family
Fantasy
History
Horror
Music
Mystery
Romance
Science Fiction
TV Movie
Thriller
War
Western
Loading...
poster movie

Necessary Evil

Uncovering the truth can be lethal.

3.3 average rating
★★★★★
3.3
English / 87 MIN. / 2008

The Genres

Horror Science Fiction

The Synopsis

A scientist is testing a demonic drug on people in his secret lab. A cop and a female reporter try to stop him.

The Cast

Kathryn FioreGreg CollinsDrue DelioDanny TrejoDonald AgnelliJames DuMontEvan ElliotEric FeldmanAaron ForsDaniele GaitherTessa GermaineSamson GhaffaryJoe GuthCarolyn HennesyLance HenriksenJulia DeaneGary HudsonJustin KellyAllan KolmanMike KurzhalTarri MarkelOrlando McNaryLaura MolinaRamsey MooreFrank NovakPasquale PintoNick PlanticoPatricia MillerKyle ReaRichard RiehleBertrand Roberson Jr.Andrew RoweJohn RusselSteve SeagrenRobert SeymoneMirelly TaylorAubrey Morris
IMDB

Recommended

Movies

poster movie

Books of Blood

6.275 average rating
★★★★★
poster movie

Margaux

5.957 average rating
★★★★★
poster movie

Containment

5.969 average rating
★★★★★
poster movie

Prodigy

6.142 average rating
★★★★★
poster movie

Spectral

6.558 average rating
★★★★★
poster movie

Replicant

5.843 average rating
★★★★★
poster movie

Abduction

6 average rating
★★★★★
poster movie

Hollow Man

5.964 average rating
★★★★★
poster movie

The Return

6.665 average rating
★★★★★
poster movie

Frankenstein Unbound

5.809 average rating
★★★★★
poster movie

Eradication

6.089 average rating
★★★★★
poster movie

Double Blind

6.131 average rating
★★★★★
poster movie

The Devil Conspiracy

6.453 average rating
★★★★★
poster movie

Southbound

5.912 average rating
★★★★★
poster movie

Code 8 Part II

6.348 average rating
★★★★★
poster movie

Die Alone

6.273 average rating
★★★★★
poster movie

Slash/Back

6.376 average rating
★★★★★
poster movie

The Unhealer

5.875 average rating
★★★★★
poster movie

Cheat

6.884 average rating
★★★★★
poster movie

Werewolves

5.829 average rating
★★★★★