May 28, 2021 to May 30, 2021
Museum Films brings the best of Chinese cinema to the Noble Theater with acclaimed films Dead Pigs, Flowers of Shanghai and Swimming Out Till the Sea Turns Blue.
See website for show times.
LocationOklahoma City Museum of Art View map
415 Couch Dr,
Oklahoma City, OK 73102, US