Three mysterious characters travel with moving and self-luminated platforms through the empty night of Helsinki.