The famous Swedish Karoliner army has suffered its biggest defeat ever at Poltava in 1709. The Swedish king Karl XII is waiting in the small village of Bender for the Turkish sulton to help him defeat his arch enemy, the czar of Russia, Peter the Great. But the Turks think he's an expensive guest and want him out of Turkey. However, he refuses. The sultan then decides to send Karl XII a princess to marry him, to get him out of the country (a bride for a bribe). The two Swedish soldiers Lagercrona and Kruus are to escort the princess. They experience many different adventures on their way to Bender, namely because other Swedish soldiers and agents try to stop them from ever reaching the village, because they don't want Karl XII to leave Turkey. After their long adventure to get there and a few misunderstandings, the famous "kalabalik" of Bender, where the Turks decide to drive Karl XII out of Turkey by force, begins.
La madre de Sven, débil mental, muere y él empieza a trabajar en la rica granja Hoeglund. Él tiene que trabajar sin sueldo y duerme junto a las vacas. Conoce a la minusválida Ana, que es la primera que lo trata como un adulto. Un día él, cansado del maltrato de Hoeglund, se muda con la familia de Anna. Sven (Stellan Skarsgård) es un inocente empujado a la violencia por la crueldad de otros.
A German businessman wants to buy land in southern Sweden for a gigantic amusement park, his new project called "Deutschneyland" (a wordplay of Deutschland and Disneyland). Some of the locals dislike the idea, including the magically talented Lindberg family, and work to frustrate the development plans.