User:RedBarron1422

Human Slug is 2011 horror/mystery film from Inthrilling Productions. The film chronicles the true events of a small town in Alabama where a supernatural beast haunted the inhabitants of an apartment complex. The film was nominated for three oscars. Director - Anton Cantwell

For full cast and crew visit www.ahorrormystery.com