John Carter is back from Brian Wood and Alex Cox