Były detektyw Jim Worth (Tim Roth) i jego rodzina przeprowadzają się z Londynu do miasteczka Rocky Mountains. Mężczyzna ma nadzieję, że dzięki nowej pracy na policji zapomni o demonach z przeszłości.