Actress Sandra Oh arrives at the "Blindness" premiere during the 2008 Toronto Internation Film Festival held at The Visa Screening Room at the Elgin Theatre on September 6, 2008 in Toronto, Canada.
(September 06, 2008 - Source: C.J. LaFrance/Getty Images North America)
see more angles »