CANNES Professional ScreeningA professional screening of Last Tree Standing will take place on Friday, the 26th of May - Palais H at 2.30 p.m. (Level 3, Marche du...