Never to be confused with James Cameron’s Avatar movies (and the third one is still bringing title drama), Netflix’s Avatar ... So, the release window is vague, and the same goes for plot ...