There are lot of websites like netflix and youtube. I am not sure about the subtitle part, I have hardly seen subtitles available online rather see it mostly when I watch movies on HBO . But you can try out. Maybe netflix has subtitles and in Youtube you have the option of subtitles, if there is one integrated into the movie then you can surely see it .