Stranger walking the stairs in a movie theater downtown Helsinki.