HBO has ordered 13 episodes of Carnivale, a new drama series that follows a traveling carnival as it makes its way across the Oklahoma Dust Bowl of the 1930s. Nick Stahl (In the Bedroom) stars.