Justin Timberlake and Amanda Seyfried star in this sci-fi thriller set in a near-future world in which time, rather than money, has become the ultimate currency. With the ageing gene switched off, people stop ageing at 25 years old, but there is a catch: they are genetically engineered to live for only one more year beyond 25 unless they can afford to pay to stay alive for longer. While the rich can buy decades at a time, the poor must beg, borrow or steal just to acquire enough hours to make it through the day. Will (Timberlake), a young man from the wrong side of the tracks, is accused of murder after unexpectedly inheriting a fortune of time from a recently-deceased millionaire. Forced to fight for his life, he takes the beautiful Sylvia (Seyfried) hostage in a desperate bid to escape from the powerful and corrupt police force known as the Time Keepers.