Sandra Oh SlideShow

Sandra Oh arrives at Film Independent's 2009 Independent Spirit Awards held at the Santa Monica Pier on February 21, 2009 in Santa Monica, California.

View gallery

107 photos

View Comments