Nope, I've never seen the movie "Beseiged", and I've never heard the name Shandurai. I like it, though.
Nyah is probably my favorite African girl name. And, wow, big meaning for a little name! (Visolela isn't that little compared to some names, but still) :P