The Devil All the Time (2020)

The Devil All the Time (2020)

Everyone ends up in the same damned place 2020-09-11 United States of America 138 Min. PG-13
7.2 3315 votes

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.

Cast

Tom Holland is Arvin Russell
Arvin Russell
Bill Skarsgård is Willard Russell
Willard Russell
Riley Keough is Sandy Henderson
Sandy Henderson
Jason Clarke is Carl Henderson
Carl Henderson
Sebastian Stan is Deputy Lee Bodecker
Deputy Lee Bodecker
Haley Bennett is Charlotte Russell
Charlotte Russell
Robert Pattinson is Reverend Preston Teagardin
Reverend Preston Teagardin
Harry Melling is Roy Laferty
Roy Laferty
Eliza Scanlen is Lenora Laferty
Lenora Laferty
Mia Wasikowska is Helen Hatton
Helen Hatton
Douglas Hodge is Leroy Brown
Leroy Brown