Originally Posted by october_midnight Uh oh. Amidst disagreements about the show's budget and creative direction, etc. the showrunners are leaving.