David Leitch news, Article, Movies