Ambientada al Barroc, narra, amb tints fantàstics, la història de tres regnes i els seus respectius monarques. Els de la Reina de Longtrellis (Salma Hayek) i el seu marit (John C. Reilly), la de dues misterioses germanes que encenen la passió del Rei de Strongcliff (Vincent Cassel), i la del Rei de Highhills, obsessionat amb una Puça gegant (Toby Jones), que el porta a trencar el cor de la seva jove filla…