Glorious Hope in Jesus: Shenzhou 12 on God's Land: Made a movie this March in China . It's called "Shenzhou 12." Shenzhou literally means God's land and it's how the Chinese call the piece of land they have inhabited for thousands of years.
Traveled to Chengdu, Xian and Beijing for Christian relics and it's fun. Big relation between Chinese rituals and those in Israel in the Old Testament. It's said the lost tribes of Israel found their way to China many many generations ago.
This is the trailer and the whole thing is due probably later this year.