Way too many stereotypes. The plot is artificially extended with ever increasing twists and turns - without a well thought out, longterm storyline.
Inspector Cabrera has a CONSTANT and frankly ridiculous facial expression of surprise, or intensity, or disbelief. Or does he have some physical/medical issue with his eyes?