The Tamil movie Dragon ... wait for the movie to arrive on Netflix. Also read: Stranger Things Season 5 release date leaked: ...