When a simple soldier cheats death and lives longer than he was destined, he begins to stumble upon strange patterns; threads between dreams and nightmares, surreal futures and forgotten pasts. By apparent chance he discovers he is not alone. Indeed, three lives seem set upon a collision course, inexplicably doomed to repeat.
Together with his accomplice, a charlatan clairvoyant, they take measures to defy fate and break the cycle once and for all.
But what is the meaning behind their eternal struggle? And just who is pulling the strings?