Nicolas Cage has a habit of showing up for movies that (to put it charitably) do not challenge his acting talent, and this is one of those. Also sleepwalking through their parts are Jon Voight and Sean Bean. But Harvey Keitel shows up eventually and he's fun to watch. A guy I've never seen before named Justin Bartha has an "amusing slacker sidekick" role that's actually amusing.
Otherwise, this is a by-the-numbers action flick with an unusually ludicrous plot.