This app was mentioned in 3 comments, with an average of 2.00 upvotes
I'm sorry you haven't found anything yet. I can't imagine how frustrating this must be for you.
What about a subtitle app? You can download the subtitles before you go an watch them from a smartphone without needing WiFi. I don't know how well they work, but it may be a solution. If you go to an English language version, the app will sync up with the audio when the film starts. I found it on an Italian website about them when looking this up, so it can't be that unheard of in bella Italia. Hope this helps and that you get to see the film soon :)
I put this SubtitleViewer app on an old tablet (Android 4.4) and put it outside the direct field of view on a slight delay so I can glance over if i miss something.
https://play.google.com/store/apps/details?id=de.fivepointseven.subtitleviewer&hl=en_US
Subtitle Viewer google play store