"According to reports the companies are currently working out a deal for a theatrical and home video release in the UK followed by a streaming deal on Netflix in other markets around the world."
So, yes to your question... (tho if they get a whiff of any awards potential, they'll do a limited theatrical release like Irishman did)