Which brings me to the point of this post: it is being filmed right here in South Africa. Better yet, parts of it are being...