Seiring dengan perilisan film Ice Sniper 2, nama aktris Liu Xiaoqing ikut menjadi sorotan. Akan tetapi, namanya justru diliputi dengan kontroversi. Hal ini setelah Liu Xiaoqing yang berusia 67 tahun memerankan karakter bernama Dan Niang yang berusia 17 tahun.
Sementara di sisi lain, seorang aktor yang usianya hampir 20 tahun lebih muda dari Liu Xiaoqing malah mendapat peran sebagai ayahnya. Netizen Tiongkok mengkritik hal ini dengan 'deskripsi yang tidak realistis dan dibuat-buat'. Mereka juga mencibir casting yang tak bisa dipahami.
Entah apa yang ada di benak sang sutradara dan cast director yang memilih sang aktris untuk memainkan peran menjadi karakter yang usianya sangat berbanding jauh yakni hampir seperempat dari umur aslinya di kehidupan nyata tersebut.
Meskipun dengan efek visual dan make up menawan, tetap saja hal ini cukup membuat banyak orang mengernyitkan dahi. Netizen pun seolah tidak peduli dengan penampilan Liu Xiaoqing yang awet muda sehingga membuatnya terlihat lebih jauh muda dari usia aslinya.
Mereka malah menyebut aktris kelahiran 30 Oktober 1955 itu dengan sebutan 'nenek yang menjadi gadis muda'. Tak disangka, pemilihan Liu Xiaoqing sebagai anak 17 tahun menuai kontroversi dan ramai dibicarakan di Weibo.
Banyak dari mereka yang melontarkan kritik dengan menyebut kalau Liu Xiaoqing tentunya sudah tidak pantas lagi berperan sebagai gadis muda. Mereka juga tak habis pikir dengan cara yang dilakukan sutradara dalam memilih pemain untuk filmnya.