When will it appear on this streaming platform?
I believe, generally, new movies appear on DCU about 90 days after their Blu-Ray release. If that is true for this movie, it will likely be here sometime in the first half of August.
I’ve been wondering this as well it was released in may so it should be on here soon?
Around August 19