In the small town of Knockemstiff, evil lurks around every corner. Everyone there has done at least one horrific thing, and if they haven’t, they eventually will. Murder, suicide, pedophilia, and necrophilia, more often than not, occur for the sake of religion. It’s dark and bleak nature certainly is not for everyone. Robert Pattinson gives a crazy good performance, but Tom Holland gives perhaps his best performance to date.