A special task force faces unexpected challenges during their clash against terrorists.A special task force faces unexpected challenges during their clash against terrorists.A special task force faces unexpected challenges during their clash against terrorists.