My shame was very great indeed. Din Tai Fung, the world famous emporium of soup dumplings, had opened up at the Americana Mall literally ten minutes from where we live in Atwater Village. I’d seen the sign go up when I was Christmas shopping, and–a few weeks later–I saw life through the windows. But any time I’d plead, “Soup dumplings? Din Tai Fung?” to Craig, there’d be some reason we couldn’t go. I was getting restless. I had to try it. So, right before Sundance, when Craig was still picking out his premiere outfit, I agreed to help him find a pair of shoes at the Americana if he’d agree to eat lunch with me at Din Tai Fung. A deal was struck. Soup dumplings would be mine.