Shanghai Noon debuted on the number 3 spot and earned over $ 19 million on its first weekend..
The film opened at # 3 at the North American box office making $ 19.6 million USD in its opening weekend .