A woman awakens in a street to find time standing still. Will she find her answers in a mystical mirror?
No data