John Malkovich is awesome in this movie. As an eccentric ex-CIA guy, the quirks and quips he makes throughout the movie make him a likable character.
Bruce Willis, as usual, is great in this movie and role. He has that John McClain like personality from the Die Hard Series, that comes out with his love for the girl on the other end of the phone.