They Have EscapedFINLAND / NETHERLANDSFeature Film, 2014SPECIAL MAKEUP EFFECTS DESIGNERMAKEUP & HAIR DESIGNER IMDB