The demonic force lurking in Amityville for over 300 years escapes ... is it too late for a young priest to defeat the demon and end the curse?