Oscar Host MacFarlane's 'Matrix' Quandary


The Oscars are just a little over two weeks away, and 85th Annual Academy Awards host Seth MacFarlane is a bit concerned about certain red pill/blue pill complications as he's about to enter The Matrix in his latest amusing show promo. Enjoy…

Pics: The Best & Worst Oscar Fashions

The 85th Annual Academy Awards will be presented on Oscar Sunday, February 24, at the Dolby Theatre at Hollywood & Highland Center in Los Angeles, televised live on ABC.