We don't know who will win at next year's Academy Awards, but we do know where next year's Academy Awards will be held. All right, that sort of info isn't all that exciting -- but it is semi-interesting. To that end, please mark your Oscar calendars for March 25, 2001, at the Los Angeles Shrine Auditorium.
The 73rd annual ceremony -- to be held on that date -- will be the 10th at the Shrine. It also should be the last, considering the Academy hopes to have its own Hollywood theater open by 2002.