2007 · 1h 29m · 5.8
Fast-paced and powerful drama set in the high-octane world of the City of London.