This movie was below average. John Malkovich was great. I didn't like his character but I loved the way he played his character. Don't know why Nicolas Cage had to talk the way he did. Don't know why John Cusack was casted. I would have loved to see Tommy Lee Jones take on that role. The story had potential but it lacked on many different levels. Action for the sake of action.