9.5
Excellent

Necessary Evil

A scientist is testing a demonic drug on people in his secret lab. A cop and a female reporter try to stop him.
A wide selection of free online movies are available on Movies123 . You can watch movies online for free without Registration.