WatchTrove
Poster for The Devil All the Time

The Devil All the Time

Everyone ends up in the same damned place.

  • Movie
  • 2020
  • R
  • 2h 18m

Directed by Antonio Campos

7.2

TMDB audience rating
7.2 out of 10 from 3,825 votes

Where to watch Trailer

Overview

In Knockemstiff, Ohio and its neighboring backwoods, sinister characters converge around young Arvin Russell as he fights the evil forces that threaten him and his family.

Where to watch

Official offers in the United States

Subscription

Included with a paid subscription
  • Netflix
  • Netflix Standard with Ads

Prices and links on TMDB

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Official Trailer

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Tom Holland

    Tom HollandArvin Russell

  • Robert Pattinson

    Robert PattinsonReverend Preston Teagardin

  • Bill Skarsgård

    Bill SkarsgårdWillard Russell

  • Riley Keough

    Riley KeoughSandy Henderson

  • Jason Clarke

    Jason ClarkeCarl Henderson

  • Sebastian Stan

    Sebastian StanDeputy Lee Bodecker

  • Haley Bennett

    Haley BennettCharlotte Russell

  • Harry Melling

    Harry MellingRoy Laferty

  • Eliza Scanlen

    Eliza ScanlenLenora Laferty

  • Mia Wasikowska

    Mia WasikowskaHelen Hatton

  • Douglas Hodge

    Douglas HodgeLeroy Brown

  • Kristin Griffith

    Kristin GriffithEmma

  • Pokey LaFarge

    Pokey LaFargeTheodore

  • Donald Ray Pollock

    Donald Ray PollockNarrator (voice)

  • Banks Repeta

    Banks RepetaArvin At 9

  • Emilio Subercaseaux CamposBaby Arvin

  • David Atkinson

    David AtkinsonEarskell

  • Matthew VaughnPoacher #1

Director
Antonio Campos
Writer
Antonio Campos, Donald Ray Pollock and Paulo Campos
Music
Danny Bensi and Saunder Jurriaans
Cinematography
Lol Crawley