BEVERLY HILLS, Calif., April 15 (UPI) -- The 81st Annual Academy Awards are to be presented in Hollywood Feb. 22, 2009, Academy President Sid Ganis announced.
The star-studded Oscars ceremony is to again take place at the Kodak Theatre at Hollywood & Highland Center.
Advertisement