"Yeah, funny story. When Jake and I were working together on Spidey 2, he was asking me what I was going to do next," he began.
"I pitched him this movie and he was like, 'Wait a minute, I'm producing that movie.' And I was like, Well, I'm in that movie.' I guess someone had, like, messed up in the email and didn't tell us that each of us were part of the film."
Small world, that place they call Hollywood.
Meanwhile, the Uncharted actor also found time to talk about his decision to join the new Netflix thriller – as troubled youngster Arvin Russell.
"He is an angry kid. As an actor, I'm always looking for things to challenge me," Holland noted.
"I'm always looking for characters that are different and diverse and unique. I'm also looking for a director who I think can put me in a position I haven't been in before. So, I guess for me it was the challenge of doing a different accent, playing the rural class kid, a period film, a new director.
"Everything ticked the boxes for me."
The Devil All the Time is now streaming on Netflix.
Digital Spy has launched its first-ever digital magazine with exclusive features, interviews, and videos. Access this edition with a 1-month free trial, only on Apple News+.
Interested in Digital Spy's weekly newsletter? Sign up to get it sent straight to your inbox.
You Might Also Like