Santa Monica, Feb 26: Sandra Oh arrives at the 2011 Independent Spirit Awards.