A new character is about to make Cardo's mission tougher than ever.A new character is about to make Cardo's mission tougher than ever.A new character is about to make Cardo's mission tougher than ever.