Marc caro and Jean Pierre Jeunet, the French directing Duo responsible for the perverse and visually inventive Delicatessen "a few years back, return with an even more eye popping, deeply disturbing fantasy, the city of lost children.
Lost in the city of lost children.