Lucy Alexis Liu (born December 2 ... Her film work includes starring in Payback (1999), Shanghai Noon (2000), Chicago (2002), Kill Bill: Volume 1 (2003), Lucky Number Slevin (2006), Watching ...
Shanghai Noon is a 2000 Chinese-American action comedy western film starring Jackie Chan, Owen Wilson and Lucy Liu. The film, marking the directorial debut of Tom Dey, was written by Alfred Gough ...