DVD Review: Red Canyon
Red Canyon (2008) Distributor: Chelsea Films DVD Release Date (UK): 23 May 2011 Directed by: Giovanni Rodriguez Starring: Christine Lakin, Tim Draxl, Katie Maguire, Norman Reedus Review by: Keri O’Shea As a person who watches more than their share of low budget indie horrors, I have developed certain almost Pavlovian responses to clichéd content which […]