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"