A provocative, seemingly absurd patchwork movie which sends a worthwhile message about hope against …