Surprising to me. Not at all marketed properly. This could be a remake of an unknown 40's noir, even to the point where I sorta don't mind a few coincidences and the overly-slight explanation of the background because it's all played so believably. No explanations, no narrations, just things happen, friends commit crimes to help you, and the real bad guys get what's coming to them, the good guys make out fine.