Claim: The last episode of Inhumans released in 1999.
Evidence: Filming began in March 2017 , at the former Naval Air Station Barbers Point airfield in Kalaeloa , Hawaii.