I found it to be a very interesting documentary! Even if you're not interested in basketball or sports at all, you are still likely to find this film quite interesting.
Till Schauder, the director, had some challenges in being able to film this documentary. He was able to get permission from the team Sheppard played with and from the league. Kevin played with A.S. Shiraz which was a brand-new team. Till has both a German and American passport. He was able to travel to Iran with his German passport.
Here are some scenes from this film:
Here is the trailer: