El diablo a todas horas
La película fue anunciada en septiembre de 2018, con Tom Holland, Robert Pattinson, Mia Wasikowska y Tracy Letts en conversaciones para protagonizar la cinta.Se informó también que Antonio Campos escribiría y dirigiría la película, con Jake Gyllenhaal como productor.[4] En enero de 2019, Bill Skarsgård, Eliza Scanlen y Gabriel Ebert se unieron al elenco, con Netflix sumándose para distribuir la película.[5][6] Sebastian Stan fue elegido para reemplazar a Chris Evans después de que los conflictos de su agenda lo hicieron abandonar el proyecto, y personalmente recomendó a Stan para que asumiera su papel.[7] Además, Jason Clarke, Riley Keough y Haley Bennett también fueron anunciados como parte del elenco.