Thanks for the links! I'm getting the same "down for maintenance" message but please think about something I could give to you in return in case that web is back on track and has got the movie ok?
It looks like that site is similar to atom films, a site for hosting short indie movies. Th link could be total garbage now. It looks like at one time you could watch the movie there, it's only a 5 minute short, but it I'm not sure it's still an active site. I'd say try again over the next few days and if it's still not working give up on it.