Lucy Liu delivered her most plot ever in Flypaper (1999) and as a bonus it's also kinda weird [Edited]

Duration: 0:50 Views: 147 Submitted: 2 years ago Submitted by:
Sponsored by: /r/WatchItForThePlot
Categories: Celebrity