The Devil All the Time is discussed AND that new Dune trailer - WOW. Join us for movie news, trivia & reviews.