A Japanese assassin falls in love with the Spanish wine seller she was hired to kill.
1996
2021
2018
2007
2024
2017
2005
2006
2002
1997
2022
2014