2012 Spirit Awards: Demian Bichir

The actor talks about the acclaim he has received for his indie film "A Better Life." Plus, hear who he's looking forward to seeing at the Oscars.

From Live From the Red Carpet On February 28, 2012 at 6:18PM

 
Featured Video