“Avatar: The Last Airbender” live-action redeems itself — but not enough Catherine Yang • March 11, 2024 The animated TV show “Avatar: The Last Airbender,” commonly known as ATLA, was an instant success after its initial 2005 release on Nickelodeon, attracting millions of viewers all over the world and...