For a movie released in 2000, this movie is very disappointing. But then I found that it was actually a '98 Danish movie called Skyggen that was dubbed (badly) and released in English. It didn't even satisfy my need for a Sci-Fi flick. The acting was only OK, and the computer generated graphics were probably OK for '98, but still nothing spectacular.