Der Junge Adam (Walker Scobell) ist verhaltensauffällig, seit sich seine Mutter (Jennifer Garner) und sein Vater (Mark Ruffalo) voneinander getrennt haben. Dieses Problem gerät jedoch in den Hintergrund, als eines Tages ein Jet in der Nähe von Adams Zuhause abstürzt. Der Junge begibt sich an den Unglücksort und findet einen verwundeten Piloten (Ryan Reynolds). Nach einer kurzen Kennenlernphase steht fest: Bei dem fremden Mann handelt es sich um Adam selbst, der aus der Zukunft kommt, um ein schlimmes Ereignis abzuwenden. Gemeinsam mit seinem jüngeren Selbst macht er sich deshalb auf die Suche nach seinem Vater (Mark Ruffalo), der der Schlüssel zu allem zu sein scheint. Doch bewaffnete Widersacher mit High-Tech-Ausrüstung sind den beiden Adams auf den Fersen. Gut, dass sie im Kampf gegen die Verfolger Unterstützung von der toughen Laura (Zoe Saldana) bekommen...