The first 200 lines.
SIRENS WAIL
DOGS BARK
SHOUTING
This programme contains strong language.
So, what made you decide to leave and come to Moscow?
Because I'm fed up with lying to the public
about what's really going on at GCHQ, where I work.
I've done 50 years of service and I've had enough.
It's time for me to stand up and say my piece.
..50 years of services
and I've had enough.
It's time for me to stand up and say my piece.
And what is that?
You were friends, weren't you?
..that we're no different to what we're always accusing you lot of.
Hi. Sorry?
You were friends.
Yeah. At least I thought so.
So, what are you looking for?
I don't know.
A clue. Anything.
I just can't believe he'd do this to us.
Us?
He goes missing at the same time
as the biggest leak in intelligence history.
He turns up in Moscow
and admits it on Russian television.
I'd have thought that was enough evidence...
..even for you.
You mean I should get back to work?
Oh, that's OK, Saara.
I think we all gave up hope a while back
of you ever actually doing any work around here.
Can I take this chair?
DISTORTED SPEECH
Don't people hate having their grammar corrected?
I mean, doesn't it just make everyone hate you?
If we wrote code as sloppily as we write English,
it would never run. Some things have to be right.
Is that all you're having?
I'm Muslim.
They don't have anything halal here.
SPEECH DISTORTS
They won't be very welcoming. SHE CHUCKLES SOFTLY
What's funny?
No different to any other department here, then?
Different FROM any other department.
It's "different from", "compared with".
No different FROM any other department.
It's "different from", "compared with".
Different from, compared with.
Different from, compared with.
Different from, compared with.
Different from, compared with.
Different from, compared with.
Different from, compared with.
Because I'm fed up with lying to
the public about what's really going on at GCHQ, where I work.
I've done... VIDEO SCROLLS
..stand up and say my piece.
And what is that?
That we are no different to what we're always accusing you...
Yes! What is it?
He said "different to". He would never say "different to".
He would never make that mistake. It can't be him.
What? S-Saara, wait.
Where is he?
Danny's on his way to London, Saara.
Shit.
Kathy?
She's not here.
Where is she?
She's gone. What do you mean, "gone"?
What did you say to her?
I didn't say anything. I came back and she was packing.
She's been recalled to Maryland.
She flew about 25 minutes ago. She left this.
What's going on, Saara?
Don't lie to me this time.
You're in love with her, aren't you?
Don't lie, please.
I don't know.
M-Maybe.
Have you made love here?
Yes.
HE SIGHS HEAVILY
OK.
Where does that leave us?
Do you still love me?
Did you ever really...love me?
Don't go, James, please. I'm sorry.
I...
I know you just lost your dad and I know you're upset,
and I know you say you can't deal with your emotions.
I've tried to make allowances.
I really have.
But when you crash into people's lives, people get hurt.
People who care about you. People who love you.
Just try and think about that?
SHE SNIFFLES
DOOR CLOSES
Fuck.
CHIMING
Ah, Mark, welcome.
Sorry I'm late. It's fine.
I'm sure I don't need to tell you
the effect of the Yeabsley leak is...
..devastating.
Most of our tools have been rendered nugatory
and will have to be built again from scratch.
Our priority now is to keep what little we do have left secure.
As of 2000 hours today, Eastern Time,
the NSA's intelligence-sharing arrangement with the UK
is withdrawn, for the foreseeable future.
Er, Mark...
..signals cooperation between our two countries...
..goes back 75 years and it plays a vital...
This decision comes from the Commander-in-chief personally...
..and is not open for discussion.
The question we're all asking ourselves here is why the hell
you re-employed a loose cannon like John Yeabsley
in the first place.
Hiya. Hi. You all right?
Where do you want me, Sarge?
Get yourself round the back.
Make sure no press are trying to get in through the garden.
Hey. You're gonna need a mask, Sandy.
Oh, I'm just going straight through, thank you.
Hiya.
Sorry. Thanks.
James, it's me again.
Please call me back.
I know you're angry.
We need to talk.
Come on.
..GCHQ intelligence analyst John Yeabsley,
seen yesterday on Russian TV admitting responsibility
for a massive leak of GCHQ secrets,
could Not have been in Moscow yesterday. Back to Dan.
Yes!
Yes, yes, yes. I knew it.
I knew it. ..in light of what police are saying here tonight,
the interview shown yesterday on Russian TV
seems likely now, somehow, to have been faked,
as he was clearly already dead, here in Cheltenham,
when he was supposedly being taped in Moscow.
JOHN CHUCKLES
Oh, dear. A mountain of code.
Perhaps it will make you, er... check your assumptions.
Remember the Nigerian prince.
If you find yourself scouring through
thousands and thousands of lines of code,
that's probably...
..exactly what they're expecting you to do.
Don't.
Do something else, unexpected.
You have to think outside the box.
If you can't, then you have to find someone...who can.
Should I offer to help?
Oh, no, she doesn't need any help.
She knows exactly where everything is. Don't you, dear?
It's the first time we've had one of Gabe's work friends to visit.
Isn't it, Gabe?
We'd almost given up hope.
Sorry?
He was turned down by so many employers before GCHQ.
We moved here so we could look after him.
He can't live alone, obviously.
I know you said you didn't want to help me any more but I'm in trouble.
What kind of trouble?
What I'm saying is... I've got GCHQ into trouble.
OK, what I mean is...
..I didn't realise I was being used.
I think there's a third-stage malware, Gabriel,
hidden inside the code. I need to find it.
Someone tried to warn me about it, that it was really dangerous, but...
..it's only now I think I know what he meant.
Who warned you? That's not important now.
There's been a massive leak of data from GCHQ, right?
Incredibly damaging.
I think that's what the third stage does.
I think there's some hidden part of the original malware
that was built to steal our data.
But I can't find it.
I've been back through the code line by line. There's nothing.
That's the puzzle, Gabriel.
I'm asking if you'd...
It's OK, Saara. I get it.
Where are you going, Gabe?
Sorry.
But what about the curfew?
It's obfuscated. You don't need to... Wait.
I was just trying to say you don't need to waste time on it.
The original code's obfuscated.
They included all this garbage so that anti-virus software
wouldn't recognise it as malware.
How many lines of garbage?
I don't know. Thousands?
We stripped them out so we could work on it.
Tea? But before you stripped them out,
No comments yet. Be the first to leave one.