The Oscars are tonight but the Independent Spirit Awards were last night. This years biggest winner was _12 Years A Slave_ with five wins including best feature, best director, and best supporting actress. How will this affect the Oscars? Not at all.
See the full list of nominees and winners after the jump.