Cassandra Reilly (Judy Davis) is an American translator who has moved permanently to Barcelona. She's quite broke, though, so when a glamorous stranger asks for her help, she can't afford to refuse. The hot femme-fatale Frankie Stevens (Marcia Gay Harden) is another American in Barcelona. Her husband has disappeared under mysterious circumstances, and she asks Cassandra to help her find him. As she offers a significant amount of money for the assistance, Cassandra simply can't refuse. Soon she finds herself caught up in a web of mistaken identities, double-crossing families and a devilish kidnapping plot.