Taraji P. Henson arrives at the Director In Residence tribute for David Fincher on day 9 of the Santa Barbara International Film Festival on January 30, 2009 in Santa Barbara, California.
UPLOADED ON 2009-01-31 08:45:40
PHOTO BY Ray Mickshaw/WireImage.com
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!