Dirty Pretty Things

Tight little emotional thriller about two illegal immigrants in London who disover a secret trade in human organs while struggling just to get by in life. The interplay of plot and characterisation is beautifully balanced, and the twists in the last half hour keep you wondering just how happy or sad the story can possibly turn out. Strong performances from Chiwetel Ejiofor and Audrey Tatou combine to round this off as an intense and sympathetic drama.