▶Moviola
The Devil All the Time poster

The Devil All the Time

★7.1/ 10
▶   Watch Now

A cycle of generational trauma and religious fanaticism consumes rural Ohio and West Virginia, as a young man confronts the violent legacy of his father and the predatory sins of local authority figures.

Director Antonio CamposGenres Crime, Drama, Thriller

Cast

Tom Holland

Tom Holland

Arvin Russell

Robert Pattinson

Robert Pattinson

Reverend Preston Teagardin

Bill Skarsgård

Bill Skarsgård

Willard Russell