Dans l'Europe de l'Est du 19e siècle : Les sœurs Gellhorn sont orphelines et ont été recueillies par leur oncle, puritain membre d'une secte de fanatiques chasseurs de sorcières. Non loin de là, vit le comte Karnstein, dépravé et adorateur du diable. L'une des sœurs, Maria, est scandalisée par l'aristocrate alors que l'autre, Frieda, éprouve une certaine fascination pour le libertin.
La série se déroule aux Etats-Unis en 1934, durant la Grande Dépression de l'entre deux guerres. Nous y suivons deux personnages : Ben Hawkins, jeune fermier recueilli par le Carnivàle, un cirque ambulant où se côtoient femme à barbe, sœurs siamoises, homme-lézard et autres télépathes et dirigé par le mystérieux "Patron". Ainsi que Justin Crowe, un révérend officiant dans la petite paroisse de Mintern et aidé par sa sœur Iris.On découvre vite que ces deux hommes sont liés par quelque mystérieux destin... qui sont-ils réellement et quelle est cette destinée ?