Home » Donald Martin

Donald Martin

Isabelle

Isabelle Isn’t Worth the Watch [Review]

Devastation, romance and Satan, oh my! Rob Heydon’s latest feature, Isabelle, has all the elements to make for one hell of a horror flick. Unfortunately, it fails spectacularly at delivering any...