Nice catch! Looks from the trailer like the good guys are flying Russian-built Polikarpov I-15 biplanes and I-16 monoplanes and not the P-40s of the Flying Tigers. ;-)
Btw, Gen. Chennault and the Flying Tigers are well remembered in Kunming – there's even a restaurant called The Flying Tigers...