The new Twin Peaks should have nine episodes–more or less.