Lydia's Last One (Original) / Lydia's Last One (US)
A hitwoman trying to retire in 1970s New York City takes on her last job.
Info mistake?