"The movie sequel to the 2001 TVB drama series, "A Step into the Past"."
Louis Koo
as Hong Siu-lung
Jessica Hester Hsuan
as Wu Ting-fong
Raymond Lam Fung
as Chiu Poon / Ying Ching
Sonija Kwok Sin-Nae
as Chun Ching / Kam Ching
Michelle Saram
as Princess Chiu Sin
Joyce Tang Lai-Ming
as Sin-yau
Louis Cheung
as
Liu Kai-Chi
Timmy Hung Tin-Ming
Jimmy Au Shui-Wai
Wong Man-Biu
Kevin Chu
John Tang Yat-Kwan
Zhang Jialu
Writer
Ng Yuen-Fai
Director
Jack Lai
Sammo Hung
Choreographer