Where to watch movies in English language with English subtitles?
You can watch online movies with English subtitles here at Los Movies
The first 2 places that come to mind are: YouTube and Netflix.
Both perfect for watching movies and tv-shows in English with subtitles.
For example, you can try out our YouTube channel: https://www.youtube.com/channel/UCm8OmOgxFOks1Y1AczSAU-Q
If you want to read song lyrics use https://genius.com/.