According to a new rumor, backed up by the reliable @DanielRPK, Warner Bros. and DC may be putting their DC Universe shows on Netflix for international fans. Netflix is available in over 190 countries, and there’s probably a good chance that you’re already a subscriber too. If this rumor turns out to be true, it’d be a huge win for international DC fans.