Blood and Wine (1996)
Blood and Wine is a 1996 neo-noir thriller directed by Bob Rafelson from a screenplay written by Nick Villiers and Alison Cross. It features Jack Nicholson, Stephen Dorff, Jennifer Lopez, Judy Davis and Michael Caine. Rafelson has stated that the film forms the final part of his unofficial trilogy with Nicholson, with whom he made Five Easy Pieces and The King of Marvin Gardens in the 1970s.
More at Wikipedia.