Yes, the movie is currently available on Netflix, but only in selected regions. If in case your region is not there then no need to panic as you can use a VPN for streaming is your name on Netflix in high resolution.