The Jade Pendant poster
0% 0%

The Jade Pendant

HD
A tragic love story set against the lynching of 18 Chinese immigrants in Los Angeles, in 1871. Filmed in Utah.

You May Also Like