Michael Caine & Demi Moore make a wonderful pair for this, Its well written, well acted & well shot. Like that for a heist film it's not needlessly complex and also that SPOILER AHEAD:........and also that, unlike most others in the genre, the heist happens midway through the film instead of toward the end.