In the chambers of the Edo harem, two newcomers uncover political intrigue, rivalry and a vengeful spirit only one traveling medicine seller can vanquish.
2023
2006
2007
2022
1997
1990
1995
1988
1963
1996
2002
1973
1993
2004
2001
1984