The story sounds like a copy of a Hollywood movie that came out in 2004. The movie was 'Man on Fire' starring Denzel Washington. Denzel's character is a ex military kinda guy who has lost interest in life until he runs into an assignment in Mexico(the world capital of kidnapping for ransom) where he has to protect a little girl from possible kidnappings. It is supposedly based on a real story. So it seems like another copy.