Watch Lady Oscar on Disney Plus.
Unfortunately the movie Lady Oscar is not yet available on Disney Plus.