Who was Percival loyal to? Why did Broughton (Theron) kill him? Who is Satchel? Who is Broughton loyal to?
Who was Percival (James McAvoy) siding with? He was supposedly MI6.
Why did the protagonist, Broughton (Charlize Theron), kill him?
She called him "Satchel" in the scene where she kills him.
Yet when she meets Bakhtin at the end, he calls her Comrade Satchel.
So who is Satchel?
Last scene was with her and John Goodman (CIA), they were flying to Langley, CIA HQ. Does this mean she's really CIA?