The Lovebirds was released on Netflix? Why can't I find it on my TV?


Recently I saw the news about the movie The Lovebirds, which said it is released on Netflix. The Lovebirds was one of the first films to move from a theatrical release to a Netflix streaming distribution due to the coronavirus outbreak. But I could not find it on Netflix now. Did anybody know what is going on here?
Now Netflix has confirmed when The Lovebirds will be arriving on its streams in a new Netflix-ified trailer for the film.

The Lovebirds will finally take flight on May 22, 2020.