Panorama China Closing Night Film "Lord of Shanghai" - World Premiere
Cinemark Theatre
310 Memorial City Way, Houston, TX 77024, United States
Houston
Texas
29.780054
-95.54037040000003
The Director will attend the Premiere and introduce his film.
Trailer coming son