anyone know?
It's partly in English, and all of the foreign language dialogue scenes are subtitled in English. (I don't know what they're speaking; I'm deaf so I can't tell.)