Yes, Titans is available on Netflix in the UK, Australia, and Canada. If you’re in one of these licensed countries, I recommend using a VPN with fast speeds and a large server network to watch the show safely in HD without lag.