14 Blades (2010) is a Wuxia martial arts film starring Donnie Yen as Qinglong, a betrayed Jinyiwei commander fighting against a corrupt prince. The movie is known for its high-octane fight choreography, the unique 14-blade mechanical weapon system, and stunning desert cinematography. You can find more details about the movie and its cast online.