El profesor de arqueología chino Jack (Jackie Chan) se une a la hermosa profesora india Ashmita y al ayudante Kyra para localizar el tesoro perdido de Magadha. En una cueva de hielo tibetana, encuentran los restos del ejército real que habían desaparecido junto con el tesoro, sólo para ser emboscados por Randall, descendiente de un líder del ejército rebelde. Cuando se liberan, su siguiente parada es Dubai, donde un diamante de la cueva de hielo debe ser subastado. Después de una serie de cruces y revelaciones sobre su pasado, Jack y su equipo viajan a un templo de montaña en la India, usando el diamante como clave para desbloquear el verdadero tesoro.