Actress Juliette Lewis arrives at the premiere of "127 Hours" in Beverly Hills, Calif. on Wednesday, Nov. 3, 2010.
1 / 1
Associated Press | Photo By Matt Sayles
Sat, Nov 6, 2010 8:31 AM EDT