Нет.
Главная причина: русский текст это вольный пересказ, а не дословный перевод. Ради гладкости речи жертвуют точностью перевода. Кажется, что это не так важно, но при изучении языка это рушит вообще всё.
Английская речь и русские субтитры ведут две параллельные жизни и пытаться их как-то сопоставить чтобы извлечь что-то полезное в смысле грамматики или слов вряд ли получится.
Вот далеко не самый плохой случай из фильма "Drive":
Оригинал: So how about this. From now on every word out of your mouth is the truth.
Почти дословный перевод: Так как насчёт этого. Начиная с сейчас каждое слово из твоего рта это правда.
Субтитры: Так что давай так. С этого момента каждое слово, что ты скажешь, будет правдой.
Помимо важных труднопереводимых деталей пропало грубое выражение "every word out of your mouth" (главный герой говорит это наставив пистолет на жертву) и заменено на "что ты скажешь".
Эти "мелочи" в конечном счёте приводят к тому что человек теряется, устаёт и...
Просто начинает читать роман в виде бегущей строки на русском. Английская речь звучит пустым фоном, идёт мимо нас.
Не стоит обманывать себя. Фильмы на английском нужно смотреть только с английскими же субтитрами. Это требует сил и сосредоточенности, но так вы достигнете реальных результатов.