The Devil All the Time (dir. Antonio Campos, 2020) – A young man devotes to protecting his loved ones in a rural town shaped by war and violence.
On the battlefield, Willard Russell (Bill Skarsgård) stares at the half-dead sergeant, mutilated and crucified by Japanese soldiers. He pulls out his gun and puts an end to the man’s misery. The traumatic memory will cast a shadow on him for the rest of his life.
He is granted a reprieve when he meets diner waitress Charlotte (Haley Bennett) and falls in love. They move to the rural town of Knockemstiff and start a family. But when Charlotte is stricken by cancer, the feeling of being powerless comes back to haunt the veteran. His fervent prayers go unanswered, his sacrifices unseen.