The ending of Triple 9 doesn't make much sense.
Why would a police sergeant (Jeffrey) who was investigating the bank robbery case for the whole time (which suggests he could not be one of the corrupt cops), would want to kill detective Franco at the end without any apparent reason?