e Nigeriaan Okwe (Chiwetel Ejofor) is eigenlijk dokter van beroep, maar moet zich in de Britse hoofdstad zien te redden als taxichauffeur en hotelklerk. In datzelfde hotel werkt ook de Turkse schoonmaakster Senay (Audrey Tautou), voor wie Okwe grote genegenheid voelt. De door de Sergi Lopez gespeelde conciërge wordt Sneakey (‘Stiekemerd’) genoemd en dat is niet voor niets. Als in het toilet van een van de hotelkamers een menselijk hart wordt gevonden, bezweert hij Okwe dat er niets aan de hand is: ‘Mensen nemen nu eenmaal de gekste dingen mee op reis.’
Met deze gebeurtenis zet regisseur Stephen Frears een thriller-mechanisme in werking, waardoor Dirty Pretty Things meer is dan een sociaal realistisch drama met het hart op de goede plaats. De ervaren Frears (High Fidelity) houdt de kijker lang in het ongewisse, terwijl Ejofor zich als een getalenteerde nieuwkomer ontpopt en Tautou na haar droomrol in Amélie bewijst geen eendagsvlieg te zijn.