Over her 20 years acting career, Zhao has starred in many box-office smash-hits, including "Shaolin Soccer" (2001), "Red Cliff" (2008-2009), "Painted Skin" (2008), "" (2012), "Dearest" (2014) and "Lost in Hong Kong" (2015). She has received numerous awards from the Shanghai International Film Festival, Huabiao Awards, Changchun Film Festival, Hundred Flowers Awards and Shanghai Film Critics Awards for films like "A Time to Love" (2005) and "Mulan" (2009). In 2014, after almost 2-year break from acting, she returned to the silver screen in Peter Chan's movie "Dearest", and won the Hong Kong Film Critics Society Award and Hong Kong Film Award for Best Actress.