Young Detective Dee: Rise of the Sea Dragon (2013)
Young Detective Dee: Rise of the Sea Dragon (狄仁杰之神都龙王) is a 2013 Chinese crime-action film directed by Tsui Hark. It is a prequel to Hark's 2010 film Detective Dee and the Mystery of the Phantom Flame, which starred Andy Lau. Taiwanese-Canadian actor Mark Chao takes over from him as a young Detective Dee, Feng Shaofeng plays Justice Department Chief Minister Yuchi, with Angelababy, Lin Gengxin, a returning Carina Lau and South Korean actor Kim Bum making his Chinese debut rounding up the ensemble cast.
More at Wikipedia.