I just learned today that there is a sequel already out to the fantastic OSS 117: CAIRO NEST OF SPIES (2006). I could not be happier! And there is a third one already in the planning stages! Hot damn! I have no idea how long it will take to get to see it on this side of the Atlantic but I cannot wait.
By the way- to turn on the English subtitles click on the arrow button at the bottom right of the screen, then hover over the CC symbol and turn the captions "on".