In The Devil All The Time, intrigue unfolds within the city limits of the eerie community called Knockemstiff, with each of the town's residents harbouring a dangerous secret.
The story follows the story of Arvin Russell, a highly religious man, who makes it his personal mission to uncover the frightening mysteries of his small town. Arvin's search for the truth leads him down a dark road, forcing him to cross paths with Knockemstiff's most dangerous residents: a murderous couple, a law-bending sheriff, and a scamming pastor in a powder blue suit.
Fascinating, right? But don't take our word for it, check out the trailer below to see for yourself.
WATCH BELOW: The Devil All The Time Trailer
Who Is In The Cast Of The Devil All The Time?
The Devil All The Time is certainly packed full of star power. Playing lead Arvin Russell is Tom Holland (previously famous for Spiderman), with Robert Pattinson (famous for The Twilight Saga) playing the corrupt pastor.
The rest of the supporting cast just as star-studded, featuring Jason Clarke (The Great Gatsby), Riley Keough (Mad Max: Fury Road), Sebastian Stan (Captain America, Gossip Girl), Eliza Scanlan (Little Women, Sharp Objects), Bill Skarsgård (It), Mia Wasikowska (Alice In Wonderland), Harry Melling (Harry Potter), and Haley Bennett (The Girl On The Train). So, no big deal.
Where Can We Watch The Devil All The Time In Australia?
Keen to see what the fuss is about? You can catch The Devil All The Time on Netflix from September 16, 2020.