De Caprio shines
I am not normally a fan of Leo but thought he did a very solid job in this film. The film is only let down by the cliched way that the main protaganists manage to avoid getting shot/killed/blown up (most of the time) while all around are meeting their maker.