18 March 2006 - New York, NY - Lucy Liu at a special screening of '3 Needles' at MOMA. Photo Credit Jackson Lee/Splash News