Marvel's Inhumans Showrunner Says Lockjaw Will Be a Fan Favorite

Marvel's Inhumans is an ambitious new project that's coming to both television and IMAX movie [...]