The most recent was in 1999? Kind of a dry spell since then?
Movies of the 21st century tomorrow, it says at the end of the article.