Snatch ★★★½

Amiable and charming enough, though I’m not sure it holds up.