Development Server
Antiviral
If you don’t like medical stuff, especially needles, this isn’t the movie for you. While it’s beautifully shot, this 2012 film is terrifying on all accounts.
Antiviral is found in...
Most Disturbing Films Ever Made | |||
( 24 items ) Item Position (rank): 20 |