Film Review: Straw Dogs

Can I just ask this question?  Where the heck do these viewing audiences being spied on with night vision goggles in commercials come from?  Either they are the jumpiest scaredy-cats on the planet or they are big fat liar faces!  That’s right, viewing audiences!  I will give you the eye covering, and even occasional muffled […]

Read more "Film Review: Straw Dogs"