Netflix only acquired the US rights to the movie and after a limited theatrical run, the streaming service released Maria on ...