XP to [MENTION=177]Umbran[/MENTION] for mentioning Leverage. I've only played one session of it, but it's very well-suited to this. As I recall, one thing in particular that it incorporates which is a staple of the genre but very difficult to pull off in a traditional D&D game is the fake-out ending - that point in every heist movie where it seems like the bad guy's won and the good guys have all been caught, and then it turns out to have all been part of the plan. Effectively, if the players earn enough 'plot coupons' during the execution of the heist, they can retcon in some extra piece of planning or deception that will get them out of trouble during the endgame.
Yep, exactly. It is a direct port of how things work in the TV show of the same name (which I also recommend, it is fun!). There are times in the show where we have little flashbacks, where events in the past that the viewers don't know about are explicated.