John Carpenter May Return To Directing!