Film4
History, melodrama, comedy and satire are skilfully combined in this consistently exciting adventure. Visually and dramatically it rarely sags, there's a vivid array of characters and though it's a film with issues, these never eclipse the human drama.