Adam Forsgren gives us reasons why Toshiya Fujita's 1973 film, Lady Snowblood is the ultimate in female empowerment cinema. Take note, Hollywood!
Read MoreAdam Forsgren gives us reasons why Toshiya Fujita's 1973 film, Lady Snowblood is the ultimate in female empowerment cinema. Take note, Hollywood!
Read More