El reparto estelar que se fijó en un principio era este, Bernard Hill como Vicario, Andrew Lee-Potts como Jimmy, Ty Glaser como Eva, y Tallulah Sheffield como Rebecca.
El pueblo donde se desarrolla la película es Cragwich, en Norfolk Inglaterra, este realmente es un pueblo inventado. Aunque, en realidad, existe un pueblo en Norfolk con este mismo nombre. En concreto esta situado a las afueras del bosque Thetford.
El papel de Heidi iba a ser representado, en un primer momento, por Ashley Mulheron.