Sounds like a browser or dns problem, try http://www.injesusnameproductions.org
So, they’re making a movie, of which this is just a publicity stunt?
Scientific Peer Review (webpage from that site):
http://www.injesusnameproductions.org/pages/page.asp?page_id=50292