"Dirty Pretty Things" (2002) stars Chiwetel Ejiofor, Audrey Tautou
Two illegal immigrants are roommates who work at a London hotel, where the ethically-challenged manager runs a lucrative side business, convincing desperate immigrants to trade one of their kidneys for a counterfeit passport. Late-shift front desk manager Okwe was a doctor in Nigeria, he catches onto what`s happening, and inserts his own interesting twist. I liked this one, it showed that in the real world, everything IS for sale....