Loading view.
“Lady Snowblood”
1428 Hertel Avenue, BuffaloA major inspiration for Quentin Tarantino’s Kill Bill saga, this endlessly inventive film, set in late nineteenth-century Japan, charts the single-minded path of vengeance taken by a young woman (Meiko […]