Excellent actors and actresses with a very creative idea for a movie. The movie was destroyed by all the unnecessary guns and violence that did make any sense at all. These unending shoot-em-up, blow-em-up, crash the cars scenes made the real plot hard to follow. Shame on Hollywood for assuming people only want special effects, and not a good story.