Yes, House of the Dragon is available on Netflix. It is an upcoming TV series from HBO which holds a high rating suggestion by the viewers.