Nicolas Cage Diane Kruger Justin Bartha Sean Bean Jon Voight Harvey Keitel Christopher Plummer David Dayan Fisher Stewart Finlay-Mclennan Oleg Taktarov Annie Parisse Mark Pellegrino Armando Riesco Erik King Stephen A. Pope