Well stated. I could not watch it fully even the first time around (and this was on a long flight where I had nothing else to do). Apart from the gender related points noted here, I wondered why all characters spoke with an accent. They shared a common language. It did not have to be broken English in a movie made in English ...