Considering this only has 25 000 views, looks like the Netflix move was the right one, this would have been a total flop
The irony is that a more traditional arthouse theatrical run would have been less theaters and massively staggered release dates. Even Handmaiden and Cold War (out this month here and December in the US, ironically Amazon there) couldn't avoid.... Here, you get potentially more venues in more countries hopefully upon December launch, just with an online release and okay no Blu-rays but maybe with the Atmos hype Cuaron could bully Netflix into finally doing one?