In the chambers of the Edo harem, two newcomers uncover political intrigue, rivalry and a vengeful spirit only one traveling medicine seller can vanquish.
2003
2019
1977
1965
2007
2022
2006
2001
2004
1992
—
2024
1999
1988
1981
2002
2000