22/07/2005. Contributed by Jessica Martin
Review of the new science fiction movie, The Island.
It's on Wired's site - check it out at these coordinates: http://www.wired.com/news/digiwood/0,1412,68262,00.html
Add SFcrowsnest.com daily news updates to your own web site or blog - just cut and paste the code below...
Stephen Hunt's novels - USA