This app was mentioned in 2 comments, with an average of 4.50 upvotes
If you are living in the US, you can watch TVB dramas (legally) on their EncoreTVB app (desktop version). They also have a separate one that displays English captions. It includes both new and old series but the app does contain a certain amount of ads.