Keisha Castle-Hughes 2009 Film Independent's Spirit Awards at the Santa Monica Pier - inside arrivals Los Angeles, California - 21.02.09