User blog comment:Paul.rea/Teen Wolf News 040517/@comment-31677854-20170405224227/@comment-4091815-20170405225232

In this case, "premature" refers to the fact that it apparently will not get a theatrical release BEFORE becoming available on various digital platforms. This type of limited, non-theatrical release is a bad sign for the film's success.