YES! John Carpenter is back