A ruthless criminal operative has less than 24 hours to exact revenge on her enemies and in the...
Tokyo, Japan, 1989. Lucy Fly, a foreigner who works as a translator, begins a passionate...