Last Call for Nowhere

Art Direction for all the sets located in Malta on the French feature film 'Last Call for Nowhere' (2016) (French title: Débarquement immédiat!) directed by Philippe de Chauveron with Production Design by Francois Emmanuelli.