On the borders between China and India, a discovery is made when a tomb turns out to contain an artifact that can grant eternal life. As knowledge of its location becomes known, a mad scramble ensues as an expedition is sent to find that artifact before someone else does.