In the chambers of the Edo harem, two newcomers uncover political intrigue, rivalry and a vengeful spirit only one traveling medicine seller can vanquish.
2016
2015
2020
1993
2000
2006
1991
2023
2017
1994
2002
1979
2013
2007
1974
2001