Stephen Fung
The film was produced by Regent Entertainment and Media Asia Films. Nicholas Tse was originally set to return as Jack, the leader of the Gen-X Cops, but was unable due to a schedule conflict. Newcomer Edison Chen, a Canadian-born Chinese actor and rapper, was hired as Tse's replacement in brand new character Edison. Stephen Fung and Sam Lee signed on to return to the roles of Match and Alien. Paul Rudd made his Hong Kong film debut as FBI agent Ian Curtis.