The calculating and bold jewellery thief Keith Ripley (Morgan Freeman Morgan Freeman) has to take on a difficult task from creditor Nikki to steal Russian royal eggs in order to help him pay off his huge gambling debts after the unfortunate death of his partner Victor Freeman. Ripley starts looking for a partner, and by chance he sets his sights on the nimble street pickpocket Martin (Antonio Banderas Antonio Banderas). The eloquent Ripley soon persuades him to join the mission to crack the royal line of defense. At the same time, Victor's daughter Alice (Rada Mitchell Radha Mitchell) unexpectedly appears, her sexy charm makes Martin obsessed, the two quickly fall in love. However, when Ripley and Martin broke into the heavily guarded royal vault to carry out the treasure theft program, they found that the police had been waiting here for a long time, while on the other side, the gang boss Nicky kidnapped Alice to threaten them to take the eggs, and even more unexpectedly, there was a huge reversal in Martin's identity. At this critical juncture, Ripley can still succeed in twisting.