Tag: T.P. McKenna

Blu-ray Review: Straw Dogs

Straw Dogs, one of Sam Peckinpah’s best films, was released in 1971 as American soldiers were fighting in Vietnam and citizens at home were protesting United States involvement in the conflict. Shocking at the time because of its explicit gore,…

Read More »