Over the last few days, one of the things that has become apparent to me is that a number of critics write their reviews before watching a film or show. That's why Netflix's live-action adaptation of Avatar: The Last Airbender got such bad reviews on its debut day. Thankfully, like T'Challa would say, "We don't do that here."

After binge-watching the 8-episode series last night, I can confidently declare that this was a worthy undertaking by Netflix, and the streamer is clearly doing something right as far as adaptations go - after past traumatic experiences with this IP and live action adaptation, fans can let out a breath of relief.

For all those die-hard fans of the Nickelodeon animated series that were scarred by M. Night Shyamalan's inferior version, I'm here to explain why this remake is nothing like that. To do this, I'll break down this review into three parts: the good, the bad, and the verdict. The Good The one element that nobody can fault in Netflix's Avatar: The Last Airbender is the casting. The actors behind the main characters, including Aang, Sokka, Uncle Iroh, Prince Zuko, Commander Zhao, and even Fire Lord Ozai, all feel like they were born to play these roles. You'd be hard-pressed to find a scene where these characters don't resemble their animated counterparts, be it in habit or in dialogue.

What's even more surprising is that the casting for the supporting roles was just as good. King Bumi, Avatar Kyoshi, Suki, Jet, and Princess Yue all capture the spirit of the original without skipping a beat. Remember the secret tunnel band? Yeah, even those rather insignificant characters left a memorable impression despite being on screen for no more than ten minutes.