Marvel’s Inhumans TV series not only dives deep into the lore behind the Royal Family but also showcases the Inhumans’ ancestral home, Attilan.
In addition to featuring the Royal Family, Inhumans also spotlights Attilan, aka the Hidden Land.
During an Inhumans set visit, Screen Rant asked Leung about how modern technology comes into play with the series, especially with regard to Attilan.
In fact, Attilan might not be located on Earth in the upcoming series, despite it usually existing on Earth in the comics as well as most of the series taking place on Earth – specifically in Hawaii.