On March 14, 2008, I visited the set of the horror/thriller The Stepfather. A remake of the minor 1987 classic, which starred Terry O’Quinn, who went on to fame in TV’s Lost, the movie stars Dylan Walsh (Nip/Tuck) who plays David Harris, very much a man of ‘family values’ who mysteriously comes into the lives […]