reallyawfulmovies.com
Humanoids from the Deep
A testament to Humanoids’ quality is that the dog Baron gets it; many films pull punches when it comes to man’s best friend and we can’t count how many horror films have Fido esc…