The actor shares what it was like filming the new movie in France, which received a standing ovation at the Cannes Film Festival.