"Long Wind Crossing": a modern cool drama dressed in ancient costumes