Author: Tim Roth, Bruno Ganz, Alexandra Maria Lara, André M. Hennicke