Robert Pattinson hid his Southern accent from The Devil All the Time director till day one of shooting

Pattinson’s other co-stars, who include Tom Holland, Sebastian Stan, Bill Skarsgard and more, worked closely with a dialect coach and would send Campos recordings of their progress. In contrast, Campos only heard Pattinson’s accent and his “character in person” on his very first day of filming with Elizabeth Scanlen.
While it may have been a massive gamble, Campos explained that he wasn’t worried. He continued, “There was no way in my mind that he wasn’t going to come on set with something bad. I might not have dug it, but it wasn’t going to be bad.”
“I’d rather have someone come with something weird that’s a choice than something that isn’t thought out. So I knew he would come with something interesting,” he said.
Campos and Pattinson were friends prior to the film and once the script was ready, Campos shared the project with Pattinson – asking him who he was interested in playing. Pattinson immediately was drawn to Teagardin and Campos recalled the actor said he “would be fun to play.”
Besides his role in Campos’ film, Pattinson is currently playing Bruce Wayne in an upcoming Batman reboot alongside Zoe Kravitz. Filming on the project ground to a halt however as Pattinson tested positive for coronavirus, but it has since resumed filming according to a Warner Bros. spokesperson yesterday.
The Devil All the Time is currently streaming on Netflix.