@sindarina @Ashedryden I’d say definitely Inside Man and possibly Highest 2 Lowest (both Spike Lee) depending on your flexibility, plus Jackie Brown if you are ok with Tarantino’s, er, unique voice.
Snatch (Guy Ritchie) is more of a caper but could count. Wrath of Man (same director) is more explicitly a heist.
And I’d finally throw out Heat (Michael Mann) as definitely _having_ a good heist. In fact, Thief is also excellent, and Public Enemies could count too (both Mann).
Finally, Catch Me if you Can (Spielberg) is very close in tone and emotional feel to Now You See Me, IMO.
@cloudthethings @Ashedryden Yes! I have seen 'Catch Me If You Can', it's great. Same for 'Heat', although that one has been a while, and could probably do with a rewatch.
Bookmarking for later, thanks 😊