Great action and soundtrack. Well acted, despite Keanu Reeves' presence. Surpised Monica Belluci's role didn't require her to runn around half naked in it. Gloria Foster (the Oracle) will be missed. 