Excellent plotting, terrific ideas and unforgettable.