Originally announced in 2005, the film marked Benny Chan's third collaboration with Jackie Chan, following Who Am I? and New Police Story.
The movie was first announced in 2005, marking Benny Chan's third collaboration with Jackie Chan after "Who Am I?" and "New Police Story."