Willard

Willard

6.1 HD 2005 100 min
A young man with an unusual connection to rats uses them at his own sociopathic will.