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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results