Sympathy for Lady Vengeance ★★★½

i swear to god he makes the prettiest movies