The Oscars are tomorrow night. If the Independent Spirit Awards from tonight are any indication, this Oscar race is going to be one to watch. Given the fact that the

The 86th Annual Oscar nominations were announced this morning. The winners will be revealed during the live telecast on Sunday, March 2, 2014, hosted by Ellen DeGeneres. Here are some