Spiritwalker Reviewthis modern set action masterpiece that will keep you guessing and watching right up to the finale.