How old was Robert Pattinson in the movie The Devil All the Time?

Robert Pattinson was 33 in The Devil All the Time when he played the character 'Reverend Preston Teagardin'.

That was over 4 years ago in 2020.

Today he is 37, and has starred in 41 movies in total, 3 of those since The Devil All the Time was released.

How old do you think he looks in the movie?

In The Devil All the Time, I think Robert Pattinson looks:

Did you know?

  • Director Antonio Campos has worked with Robert Pattinson just once in his career.
  • Robert Pattinson's first movie was as 'Older Rawdy Crawley (uncredited)' in Vanity Fair, released in 2004 when he was 17
  • The Devil All the Time scores 7.27 out of 10 on TMDB.

The cast of The Devil All the Time

Robert Pattinson's other movies