To sum up the situation,
Rocambole's phone and all her connected devices
were hacked by a Power Deus guy,
to break into the Bulgakov network.
But the Institute's security unit spotted the attempt.
The malware installed by the hacker
was removed from all devices by security,
except for her earphones.
We studied the program's code
and we found another piece of code
not related to accessing the Bulgakov network.
We need to know its purpose.
The program they installed,
once activated, will download something more dangerous.
Okay.
We'll activate it to see what it goes looking for.
Very good.
And?
You asked me here. There must be a problem.
If they spot us,
it could lead them to Rocambole.
Seeing her behind something so complex will look suspicious.
It could reveal she is working for people like us.
We'll do our best to avoid it.
This is the DGSE.
The program will download from this server.
We're not sure it's in Russia.
We have 10 servers
to cover our tracks,
so that they can't be led
back to us.
And I'll erase our trace from each server.
When the Deus guys
realize we're downloading the program,
they'll cut the connection.
Then they'll look for the source.
If they succeed, they'll find this server.
If they're nervous, they'll inspect it
and maybe go one step back, to this one.
Et cetera.
Meanwhile,
before they do, we'll re-code to erase our trace.
Will it work?
It could.
Here we go...
Why is it red?
The server detected our connection and shut it down.
Let's see what they do now.
We must code faster than them.
They had no time to find the previous server.
Or it would be red too.
We're good.
- It's over? - Not yet.
- Time? - Less than 3 seconds.
300 Ko out of 1 mega.
Change paths.
Explanation, please?
The server caught us in under 3 seconds.
We downloaded 300 kilo-octets of the program.
And we know it weighs roughly 1 mega.
If we do this four times, we'll have the entire program.
Ready?
Let's go.
Why two red dots?
They're adapting.
Shit!
Is he good?
Not as good as me, but not bad.
320 Ko.
Two more times.
Was there a problem?
Beyond N-5, we can't take the risk.
This is N.
This is N-1.
N-2, N-3, N-4...
The DGSE is N-10.
We abort if they get as far as N-5.
Do it.
Holy shit!
I'll take over.
Those aren't Ukrainians!
These bastards are really good.
Clean it up. Don't leave a trace.
How much?
Almost 800 Ko.
It's just the build. Nothing worth saving.
There are bits of C++.
That isn't C++.
An XML configuration file.
- Is that good news? - Maybe.
Network parameters?
There!
An IP address.
They must have left it to avoid reprogramming
in the operational phase.
Not unusual.
I'm searching.
Center 21.
The Al researchers are working with the Deus hackers?
If they're using hackers, the research phase is over.
They're already in the trial phase.
Not a word leaves this room.
Not one.
I don't regret stopping by.
Mosul Iraq
You're sure your "collector" is in West Mosul?
Positive. Turkish Intelligence.
Many ISIS officials who were in this sector
have already fled.
Not this one. He's wounded.
If your guy is in West Mosul,
he picked the worse place on Earth to be.
You have my word we'll do our maximum
to bring him to you alive.
He's been without care for several days.
You can't transport him.
Trained people must interrogate him on location.
And you can?
- Yes. - I'm sorry.
The answer's no.
Do you say no to our American friends as well?
They have other arguments.
I see.
For your special forces.
Infrared?
Better.
Lots of snipers from ISIS in this area,
and a lot of Kamikaze drones.
If you want to stay alive, you need to take cover.
Streets,
are no good.
We move from house...
to house.
Like tunnels.
To our target.
How do we move from house to house?
Through the walls.
Let's go.
Wait!
Come here!
We are not ISIS.
Come here!
Don't shoot, please.
Please!
Search them!
Your name.
Your name!
You work with ISIS?
No...
What were you doing for them?
Nothing we can do.
Prove me wrong!
Or we'll take you in.
I didn't do anything.
Here in Mosul,
the young Sunnis, they don't like us.
He's like the others,
he prefers Daesh.
Maybe you want to defend him?
Prove it.
Like that.
Your turn.
Slap him.
It's no big deal.
He's used to it.
He doesn't atteck anybody, that's not his job.
Let's go.
Moscow
Who's there?
It's your official sentence.
In the next cell, they have copy of it.
Have you seen how they treat pedophiles in here?
Your report on Nadia el-Mansour is insulting.
You're trying to gain time,
but I have no time. So...
Either you go back to the next cell, with Rodion and the others,
or you tell me something interesting.
Ten seconds.
Five,
four,
three,
two...
Tell your guard to go out.
Leave us.
In the department I used to work for,
there's this young guy...
he's in chaege of the digital stuff.
He's the real genius, he can get you everything you want.
He's the one making our agents digital legend.
This guy's not happy.
He's unsatisfied.
He always complains about not getting the recognition he deserves
or salary.
I think this guy is much more interesting than I am.
So?
So... I'm like an older brother to him.
I know how he functions, and I know how to talk to him.
His name?
Sylvain Ellenstein.
I think I can convince him to come and work here for you.
What makes you think
he will listen to a renegade like you?
I can't not sure, but I think there is a chance.
Anyway, it's worth the try.
This guy would be a first priority asset for you, believe me.
I don't.
In exchange, I want a Russian passport.
And I want to be left alone, for good.
It's a lot.
No it's not.
Guard!
Uncuff him.
Write name.
I don't accept your offer.
But I will study it.
Hi, Marie-Jeanne.
Hi, Francis.
How are you?
Fine. I haven't seen you lately.
I know, but that's going to change.
Gentlemen.
Sir.
This is Center 21.
The Artificial Intelligence research center.
Center 21
is developing offensive programs.
They are working with Deus, a hacker group.
We know that Center 21,
like Deus, often works for the FSB.
For the first time, we have concrete proof
that they are collaborating.
Guillaume Debailly, here,
informed us that he was collaborating with the FSB.
We asked him to recruit an FSB officer from the Technical Directorate.
Nicely put.
I suggested that Debailly
offer to recruit one of our geeks for the FSB.
To the Russians, Debailly is the ideal traitor.
Is he a "real" traitor?
Precisely.
Malotru is the perfect person to infiltrate our agent.
This agent
must have the right profile
to interest Center 21.
This is the institution we want to penetrate.
And this is the entry point.
What does the TD say?
I don't usually quote Putin, but I will now.
"Whoever leads in artificial intelligence
will rule the world."
Imagine if we snuck an agent into a Russian research center
in the 1930s, and he stole plans for the A-bomb.
- So you're in favor? - Of course.
Don't we already have an agent in the FSB's clutches?
Now, you want us to send another one?
Why not three?
Are you applying for the job, Jean-Jacques?
Michel?
In theory, such a mission would take months to prepare.
But we should seize the opportunity now.
I'm glad you're here.
We're not used to women in the directors' meetings.
It's a nice change.
Thank you.
If I'm to work on this, I have a request.
The DSec is currently investigating my department.
There are two possibilities.
If you feel my department is seriously dysfunctional,
someone else should prepare the mission.
But if you feel we should handle it,
the investigation must be suspended.
I am not in favor of this operation.
For security reasons?
For security reasons...
because Debailly is involved,
and he is the source of the aforementioned dysfunctions.
We'll discuss.
ISIS
Bring the traitor over.
Give him your jacket.
Put this on.
Go.
I testify that there is no god but Allah
and I testify that Mohamad is his messenger.
Let's go.
Come on!
A sniper would have fired by now.
I'd rather wait for nightfall.
No!
They've gone to set up camp. We won't know where.
He has to come noe. We won't wait for him.
Damn it, Jonas!
Why the hell didn't I stay at the office?
Good job.
Moscow
Hi.
Hi!
I was about to leave.
They told me at the office, that's why I'm here.
Thing is, I need your pass back.
That's procedure.
It's in my suitcase.
I'm sorry.
Are you leaving because of what's happened to you?
No way.
I understand.
I'll be back.
- Will you? - For sure.
I'm only away for a week.
Good to hear.
Because, who would harass with all this security protocols without you around?
Come on, I'm sure you will find someone else.
Right, I definatley need some new blood.
Wait, I'll help you. Wait.
- Have a safe trip, Marina. - Thank you.
- Come back. - I will.
- No, I understand. - I'm sorry.
- It's not... - I know, no problem.
See you when you're back.
What's Moscow like?
Who's asking? My friend or my taxi driver?
Your friend driving a taxi.
Don't get upset.
I'm not.
It's not so bad.
Some people are very nice.
Everything is clean, obviously.
- There's nothing suspicious inside. - Okay.
I installed one thing, an antivirus.
It scans all your connected devices and sends us the report.
If anyone breaks in, we'll know in real time.
Hand me your Russian phone. I have to check it.
Is Mikhail Chikovani a target?
- Why? - Just curious.
He works in Bulgakov's security department.
He's a network administrator.
If he worked at Center 21, maybe.
He doesn't.
Anything happen between you?
What if?
- What if what? - If something went on between us.
It's your call.
I do what I want?
He's not Putin's son.
He's not... the FSB director's wife's lover.
He's not a criminal.
So, it's your call.
Has this ever happened to you?
A thousand times.
I'm joking.
You're French and you work at Bulgakov.
You're far from home.
You're entitled to a normal life.
It's essential.
I suppose you've heard.
My mission is suspended.
Is there a reason?
Yes, but I don't know it.
I can stop wondering what you think of me.
I can stop wondering about you.
I just ran into Liz Bernstein.
Yes?
What happened?
I convinced management we needed to focus
on the tricky mission we're about to launch.
Which one?
First, we have to settle our differences.
Okay.
You hurt me.
You let yourself be convinced I manipulated you.
And you didn't?
You still wonder? I can't believe it.
I don't really.
I think we screwed up.
We definitely screwed up.
Henri screwed up too.
MAG screwed up.
But didn't Malotru screw up first?
Of course.
I'm sorry.
You're such a jerk!
Moscow
How old is he?
Two and a half.
My daughter sleeps over with a friend.
He's cute.
And he won't wake up, believe me.
Unless he's having a nightmare.
And you don't want that to happen.
Because he can scream so loud, in the middle of the night,
Everybody thinks someones being tortured in the building.
Fortunately, between nightmares...
Come.
You've got scars.
Yes.
But your hands are soft.
Yours too.
How did you get these scars?
You don't have to answer.
I have, but mine I don't want to talk about.
I don't mind telling you, but...
You don't want to break the mood?
You have to go, the day's breaking.
I know.
He's not alone. He's with two other guys.
They're armed.
At least one guy is wearing an explosive belt.
It'll be a bloodbath.
- Tell them not to attack. - They're raring to go.
How can we recognize the collector?
Is he fat, tall, short?
I have no clue.
He's injured.
He must be lying down.
Two of them are lying down.
Our guy is wounded, that's one of the two lying down.
I say we do it this way: We make some noise.
The one who jumps up is not our man, I shoot him immediately,
then one of your men shoots the one who is sitting down.
How is he?
You can question him.
Judging by his wounds, I'd say he's a goner.
Open your mouth.
What is it?
For the pain.
Let it dissolve.
You're not a soldier.
Neither are you.
What do you want?
I'm looking for Abu Ahmad.
Me too.
I was supposed to give him money.
But when I got here,
he was gone.
You know where?
That guy is the messenger he sent to pick up the money.
He arrived this morning.
He was going to leave for Raqqa tonight.
If you're looking for Abu Ahmad,
you'll find him there.
Moscow
Come in.
Coffee?
Yes please.
Sit down.
Sylvain Ellenstein, no one under this name.
His work is to create viral legends
and erase all traces that could issue them so...
He probably worked only on the erasing.
That's why Sylvain Ellenstein is certainly not his real name.
Thank you.
You're in Russia to sell me a fake defector?
Sylvain Ellenstein.
He's involved into cyberwar.
Not into Cold War.
OK, talk about him.
He has administrator accreditation?
Yes he has.
Only for the office illegal immigrants?
My service has access technical resources of the DGSE
and everything goes through him.
Let's take a break.
Hello!
There is nothing written on your keyboard.
Indeed.
Are you interested?
Who?
Ellenstein.
I do not know.
You know it very well.
You work for the technical service and scientist of the FSB.
When did he join the clandestine office?
When I was in Syria.
And before, was he working for technical management?
Yes.
In which department?
Defense and intrusion.
What do you think is
the most difficult network that he managed to penetrate?
The FSB antenna network in Damascus.
It's impossible.
Graziella.
That was the answer to the security question.
When the secretary of the director forgot his password.
I remember, it's the name of a former girlfriend.
Thanks to Graziella, he was able to enter the network
and verify that my name did not appear in their emails.
What is the program the most impressive he has created?
A program that learned by itself.
What to do?
Find someone's password from the data we have on him.
It's not impressive.
He did this 6 years ago.
Before joining the DGSE.
How old is he?
25 years.
It will be obsolete next year.
He's Asperger's.
Asperger syndrome?
Are you sure to be able to bring him here?
At least two years in Russia, right?
Probably.
You wanted to see me?
Wow, that's "python".
- You've never coded with that. - I'm training.
For what?
Cesar?
Would a job at Google Zurich interest you?
Their Al research center is the most advanced in the world.
Could you get hired?
I'm not 100% sure.
What percent?
75%...
76%, 77%...
What about Center 21?
In Moscow? Piece of cake.
You said they were good.
They didn't catch me.
So, you could impress them?
I think so.
I could be wrong... but yeah.
Let's say we guarantee you a job at Google Zurich
if you manage to get hired at Center 21, what would you say?
Fool's game.
Center 21 won't hire a Frenchman. Especially one from here.
A former DGSE employee wouldn't interest them?
Yes, it would.
But I'd have to be carrying secrets in my suitcase.
What?
Google Zurich guaranteed.
Why aren't you going?
Everything I can do, they can do too.
But you...
I know lots of things they don't.
You'd blow them away.
Yeah.
Watch out, being me isn't always fun.
No, no, please...
I need to sleep at least an hour or two.
It won't happen, and you know it.
You're screwed.
I'm going to have a dirty face tomorrow.
My God! It's already the case!
You entered the network.
Yes, what is the reward?
The reward?
Yes I have bypassed the defense system.
Too bad for Igor.
Igor?
The one who plays basketball and who makes badges?
Yes, we have a meeting in 2 hours.
For work?
Sometimes I work for them.
Security stuff.
I'm going to postpone the meeting.
Maybe you should go.
I do not want.
So stay.
I spent time with Misha.
I didn't realize how close he was to Igor,
the engineer in Artificial Intelligence.
Misha could become a valuable source
for information on Center 21's activities.
And he works on their security system.
Awaiting instructions.