An extra’s life of free floating identities is disrupted when he’s contacted by a man who claims to know him in this existential drama.

Windows on Worlds