Here’s a four-minute teaser trailer for In Time, a sci-fi action thriller directed by Andrew Niccol (Gattaca) and starring Justin Timberlake and Amanda Seyfried.

In the late 21st century, time has replaced money as the unit of currency. At 25 years old, aging stops and each person is given one more year to live. Unless you replenish your clock, you die.