This is a gothic noir set in the backwoods and about 'poor white trash' in an ensemble tale spanning from the end of the Second World War into the mid 60s. The narrative circumnavigates around Arvin (Michael Banks Repeta as a child then Tom Holland as the older) who grows up in a small Ohio town of Knockemstiff (not made up apparently!) where his war traumatised father is a devout christian and forces his son into various sacrifices in order to try and save his wife from cancer. Of course this fails and death, corruption and murder follow Arvin around. This is all covered through various characters including a married couple who are on a depraved killing spree (Jason Clarke & Riley Keough), a corrupt town sheriff (Sebastian Stan) and a perverted and thoroughly icky priest played with smarmy perfection by Robert Pattinson. This is a thoroughly macabre story, well produced but too long and to be honest I struggled to see what the actual point was. Death and misfortune follows Arvin wherever he goes even to the very end where his final association is with a suitably enigmatic character whose identity I assume I guessed correctly - the film doesn't confirm or deny my theory. This is watchable and sometimes very intriguing but overall it's all a little vague and unsatisfying, worth the time for the great performance of Pattinson though.