Shane Black’s Play Dirty, starring Mark Wahlberg, Lakeith Stanfield and Rosa Salazar, promised a gritty heist thriller but delivers formulaic plotting and flat characters instead. Despite an ensemble cast and flashes of Black’s dark humour, this adaptation of Donald E. Westlake’s Parker novels fails to ignite.