Kate Bosworth Shines at 'Black Rock' Premiere