The first trailer for Netflix’s The Devil All the Time will rock you. It features an all-star cast, led by Tom Holland—in his first role that didn’t find him being Peter Parker or Spider-Man in some time—as well as Robert Pattinson (soon, at some point, to be seen in Tenet), […]