The last episode of Inhumans released in 1999.
Inhumans (TV series) . A film from Marvel Studios based on the Inhumans began development in 2011 , before being announced in October 2014 for a November 2018 release as part of their Phase Three slate of films .