Director Shimako Sato was determined to quash any preconceptions her latest film, “The Yin Yang Master Zero,” must be set in the Heian Period (794-1185). [Read More]

No reproduction or republication without written permission.