Одиннадцатый Шанхайский международный кинофестиваль прошёл в Шанхае (КНР) с 14 по 22 июня 2008 года. В нём участвовало 260 фильмов. Изначально фестивальное жюри должен был возглавить Энтони Мингелла, но он скончался до начала фестиваля, и был удостоен посмертно наградой «За достижения всей жизни».