Młody Hannibal (Gaspard Ulliel) podczas II wojny światowej w szokujących okolicznościach traci rodziców oraz siostrę. W brawurowy sposób ucieka z rodzinnej Litwy zajętej przez komunistów i dociera do Francji, do zamku swojego wuja. Na miejscu spotyka wykwintną Lady Murasaki (Gong Li), która wprowadza go do świata nienagannych manier,