I've also just seen Space Sweepers. I found it quite enjoyable.
As to foreign language films, last night I watched 'The Witch Part 1 Subversion'. A very dark revenge movie. I really enjoyed that one. It's South Korean again about a girl who escapes a government facility. It has a nice twist at the end that I didn't see coming. Starts slowly but then takes off spectacularly.