2010 film by Pierre MorelJohn Travolta JT #1 Chems Dahmani Kelly Preston KP #3 Jonathan Rhys Meyers JM #29 Luc Besson LB #15 Kasia Smutniak KS #90 Richard Durden David Gasman Melissa Mars Frédéric ChauPrevious Next