Posted on June 17, 2015April 5, 2023 by ksmcmullen Award-winning docu-fiction about a hold-out in Old Shanghai. Share this:TwitterFacebookLike this:Like Loading...