New Director for Deadpool?