Annaud was since welcomed back to China in 2012 to chair the jury of the 15th annual Shanghai International Film Festival .
Director Jean - Jacques Annaud and stars Brad Pitt and David Thewlis were banned from ever entering China .
Jean - Jacques Annaud was since welcomed back to China in 2012 to chair the jury of the 15th annual Shanghai International Film Festival .
Director Jean - Jacques Annaud and stars Brad Pitt and David Thewlis were banned from ever entering China .