Netflix only acquired the US rights to the movie and after a limited theatrical run, the streaming service released Maria on December 11. So if you're in the US, you can watch the biopic right now.
Results that may be inaccessible to you are currently showing.