Baz Luhrmann’s latest film Moulin Rouge shows an impressive website, www.moulinrougemovie.com. Also the Final Fantasy : The Spirits Within website has been updated ::: www.finalfantasy.com, check out also the folks who created the website :: www.imagedive.com.