Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The pair headed to the airport in the French hotspot to resume work on the £80 million drama, after kicking off production at the Cannes Film Festival last month.