A flower appears on an empty road. A woman climbs a staircase and enters a quiet house. A key changes into a knife. A mysterious hooded figure walks away with a mirror where its face should be. The same moments begin happening again, only slightly differently each time. In just fourteen minutes, Meshes of the …