Originally announced in 2005, the film marked Benny Chan's third collaboration with Jackie Chan, following Who Am I? and New Police Story.
The film, initially announced in 2005, marked Benny Chan's third collaboration with Jackie Chan, following Who Am I? and New Police Story.