In 2010, Fan starred in Chen Kaige’s historical epic, "Sacrifice". Fan said that she chose the role as she was moved by Princess Zhuang Ji's great courage and a very fierce maternal love. On 24 October, "Buddha Mountain" starring Fan premiered at the 23rd Tokyo International Film Festival, and earned her the Best Actress Award. In April 2010, Fan was ranked first on the "50 Most Beautiful People in China" list by the newspaper "Beijing News". In 2011, Fan starred in the martial arts film "Shaolin" alongside Andy Lau and Jackie Chan and "The Founding of a Party", which was released to mark the 90th anniversary of the Communist Party of China. In May, she appeared at the 64th Cannes Film Festival to promote "My Way" together with director Kang Je-gyu and actors Jang Dong-gun and Joe Odagiri. In October, she became a member of the International Competition Jury of 24th Tokyo International Film Festival.