Review: Demon

Marcin Wrona springs a dazzling variety of set pieces of exponentially intensifying strangeness and sadness.