En el Japón del siglo XVIII, un talentoso cuentacuentos llamado Bunzo se encuentra atrapado entre el amor y el deber. La vida de Bunzo da un giro inesperado cuando se enamora perdidamente de la hermosa Oharu, una joven que escapa de un destino sombrío a manos de un hombre poderoso. A medida que su amor florece, su destino se entrelaza con el de su familia y el de su comunidad, lo que le lleva a confrontar las normas sociales y el sacrificio personal.