An anonymous death threat against the The Dalai Lama while visiting Frankfurt resulted in stepped up security and complicated filming the documentary.
Most of the documentary was filmed in and around the Commerzbank Arena in Frankfurt. At capacity, the arena seats 52,300 people and is usually the home of Germany's premier soccer league team Eintracht Frankfurt.