Little Big Soldier (2010)
Little Big Soldier is a 2010 action comedy film directed by Ding Sheng and produced and written by Jackie Chan, also starring Chan and Leehom Wang. The film was produced with a budget of US$25 million and filmed between January 2009 and April 2009 in filming spots of Yunnan, China. According to Chan, the film has been stuck in development hell for over 20 years.
More at Wikipedia.