Lily Ho stars as a seductive hit woman in this contemporary Shaw Bros action thriller. Filmed in HK and Japan the story follows Ho's assassin as she discovers she is now a target.