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