No, they’d have to have a theatrical release for any film they’d want to submit, as do the other entries. Perhaps they intend to satisfy that requirement for these movies, in which case I’m fine with it, but if not, I go back to my original question: why Netflix and not Lifetime?