十年前,在一场几乎毁灭世界的大灾难中,宫城义宏被魔术师宫城义弘救下,成为了他的养子。十年后,十郎每天练习魔法,以履行他与已故养父达成的成为“公正伴侣”的协议。一天偶然的机会,四郎卷入了一场被称为“圣杯之战”的魔术师之间的决斗。尼娜(朱丽叶·比诺什饰)千里迢迢来到繁华的巴黎大都市,打算在这里学习表演。在巴黎,尼娜遇到了一个叫保罗(Wadeck Stanczak饰演)的人,后来通过保罗认识了昆汀(Lambert Wilson饰演)。