El Kurru and other sites in ancient Napata (modern Sudan) are featured in an 84 minute documentary called “Lost Kingdom of the Black Pharaohs,” available for streaming in the US at this link: https://www.sciencechannel.com/tv-shows/lost-kingdom-of-the-black-pharaohs/full-episodes/lost-kingdom-of-the-black-pharaohs
Let us know what you think!