The Dolby Theatre is a live-performance auditorium in the Hollywood and Highland Center shopping mall and entertainment complex, on Hollywood Boulevard and Highland Avenue, in the Hollywood district of Los Angeles. Since its opening on November 9, 2001, the theater has been the venue of the annual Academy Awards ceremony. It is adjacent to the TCL Chinese Theatre and the El Capitan Theatre nearby on Hollywood Boulevard.
by Alice Monroe -
Following comedian and actor Kevin Hart’s resignation from hosting duties at this year’s Academy Awards, speculation has been rife as to who could step in and take his.. One News Page Staff - Published