De nos jours, Hong Siu Long (Louis Koo) se voit donner la possibilité de voyager dans le temps et retourner dans le passé. Avec ses connaissances, il va être capable de prédire les événements historiques. De plus, il est capable de ramener des objets du futur. Seule une chose le chagrine : il ne peut lire les anciens caractères utilisées dans le passé...