Suzu Honjo plays Japanese geisha and other characters ...