North Wales
Le budget du film s’élève à . Le tournage a eu lieu en Galles du Nord, dans la forêt d’Epping et dans le Hampstead Heath. ont bénévolement rejoint l’équipe de production. Chris Bouchard a déclaré :