News

Una delle location principali del film è la città di Hope, situata nella Columbia Britannica.