Coming to Netflix outside of the United States and China. Though DC Universe has the streaming rights to the upcoming Titans show in the United States, Netflix appears to hold the international rights for fans outside its domestic territory.