Assassin Jack (Ryan Kwanten) meets April, a nightclub singer, in a futuristic Hong Kong (Jillian Nguyen). As Jack’s feelings for April grow stronger, his health begins to deteriorate. In pursuit of solutions, Jack tracks the reclusive life extension scientist Doctor Bergman (Hugo Weaving). Doctor Bergman is forced to confront his own murky history after unearthing Jack’s long-buried secret. As the net that binds them tightens, Jack and April fight for love while confronting their past in a loveless society on the verge of immortality and annihilation.