The Film Vault has moved to
http://desert.net/filmvault/