When something goes wrong on opensubtitles.org, you can always try the new site https://www.opensubtitles.com if you install the new extension (infos here: https://www.opensubtitles.com/en/support_us ) all the adds totally disappear, no more "watch now" pointing to streaming sites, no more...