Superb film

Rating: 10/10 (30 July 2001)

A stirring and first rate Science Fiction movie. A prime example of the realization of the pulp era novels. Rousing effects, plot, acting, all blend into a mysterious maze, as the Hero tries to unravel what he is experiencing is leading him towards.