I hate how filmmakers misuse the word nanorobots or nanites to make unbelievable things possible in films. Nanites are the new "magic" in movies. If you can't explain something credibly, it's nanites that make it possible. Yes, the images and animations for films like Avengers or Black Panther look great, but it's also enormous nonsense. It seems to me that whenever there is a lack of creativity, nanites have to be used. :P