Writer-director Bennett Davlin's adaptation of his own novel is stylish and twisty, but not clever enough to support its more outrageous plot machinations. While attending a medical conference in Brazil, neuroscientists Taylor Briggs (Billy Zane) and Deepra Chang (Terry Chen) are asked by local doctors to examine a patient whose brain scans show more

Where to Watch

Available to Stream

  • Watch on