Check
Open the home page and search for a title. If the cards and the search respond, the site is up.
Fix
Reload, clear this site's cache or try another browser or network.
Services
Service catalogues change; the Watch now list follows JustWatch as it updates.