Sleep and Other Luxuries.

Well, it’s official, the film “Scream at the Devil” is, as they say, ‘in the can.’ Though of course, ‘on card and logged into the computer’ is more accurate these days. It’s strange to make a film without actual film,...