The Internettive Movie Top 100 has been moved. Within 5 seconds you will be redirected to the new site:

http://www.intfilmtop.nl