Atillan is the home of The Inhumans and it was first based on a small island in the northern Atlantic Ocean. Later, the city was moved to a hidden valley in the Himalayan Mountain and ultimately the Blue Area of the Moon. It's been said that we'll spend some time at the latter version of the city in the upcoming TV series, but it's now been confirmed that the series will also shoot scenes in Hawaii.
No further details have been provided, but filming is also going to take place in Chicago and Los Angeles, so we have no idea what to expect from the show in terms of when and where it will be set.
Roel Reiné is directing the first two episodes of The Inhumans, both of which will be released on IMAX screens before extended versions air on ABC along with another six instalments. Iron Fist executive producer Scott Buck will serve as the showrunner, while Marvel is thought to be spending a lot of money on it to ensure it has movie level visual effects. What do you think about this latest update?