Question: when will avatar the last airbender be on netflix in the us?
Answer: All three seasons of Avatar: The Last Airbender will be hitting Netflix in the US on May 15th, the streaming platform announced today.