Lucy Liu arrives at the Independent Spirit Awards in Santa Monica, Calif. on Saturday, Feb. 21, 2009. AP Photo logo AP Photo 36 months ago

Lucy Liu arrives at the Independent Spirit Awards in Santa Monica, Calif. on Saturday, Feb. 21, 2009.