Inspector Gowda is back in another nail-biting thriller set in Bangalore India, the city now a hub for child trafficking.