A not all bad effort at a hi-tech cyber thriller. Johnny Depp's performance as Dr. Will Caster is top notch, as usual, and he is so believable in the role. Great set design, and cinematography. However the storyline drags and seems muddled in parts making you wonder exactly what has happened, and where the drama is going. Still worth watching, though...something a bit different.