John Travolta selfies with cast and fans in new movie Speed Kills