It has been over ten years since David Caruso was last on the screen, having retired after CSI: Miami, in which he starred in all 232 episodes of, was cancelled in 2012. Though not linked to the show's cancellation, four years later, the showrunner behind his other hit show, NYPD Blue, Steven Bochco, exposed the actor's allegedly "volatile" behavior, revealing in his memoir, Truth Is a Total Defense, that he had become "impossible" to work with.