Dark, subversive and unreasonably gripping. Karl Urban delivers the only false notes in any one of a host of butchered accents. The soundtrack too can be too noticeable and try-hard at times. But thankfully, the rest of the cast are all crackers and the tempo and visuals are great. All in all, near perfect grown-up escapism. Loved it.