Louis Croide is living life like a ticking time bomb. In order to survive, he must end other lives....