Three parents go on crusade to avenge their lost kids.Three parents go on crusade to avenge their lost kids.Three parents go on crusade to avenge their lost kids.