If you would like to watch a film in a foreign language, and you do not have the subtitles, then with this app, you can follow the subtitles on your iPhone or iPad, in any language.
This app uses the OpenSubtitles database, which covers over 1.6 million films in hundreds of languages.