Broughton + Percival

This is Charlize Theron and James McAvoy in David Leitch's Atomic Blonde. Both are international spies. One is bad meaning good the other is still wearing bell bottoms in 1989.