Rotten Tomatoes® Score 63% 88%
2h 2m | Action, Fantasy
Ancient Taoists travel through time and space in an effort to obtain a divine sword.