Elliott, üniversiteye başlamadan önceki son yaz tatilinde, zeki bir genç olarak bazen saygısız davranışlar sergileyebiliyor. Bu yaz tatili esnasında sıradan bir seyahat sırasında beklenmedik bir olay meydana gelir: Gelecekten gelen bir versiyonu, ona zamanda seyahat ederek gelir. Gelecekten gelen Elliott, kendisine aşık olmaması gerektiğine dair önemli bir uyarıda bulunur. Bu garip ve etkileyici durum sonrasında, Elliott kendisine verilen bu tavsiyeyi dikkate almayı düşünmeye başlar. Ancak, kaderin karmaşık yolları onu, gelecekteki halinin dikkatli olması gereken kişiyle karşı karşıya getirdiğinde işler karmaşık bir hal alır. Bu beklenmedik buluşma, Elliott’un hayallerini ve düşüncelerini tamamen değiştirir. Film, bir gencin kendini ve aşkı bulma yolculuğunu, zamanda yolculuk gibi fantastik bir öge ekleyerek anlatıyor. Acaba Elliott, geleceği değiştirebilir mi yoksa gelecekteki kendisiyle yüzleşmek zorunda mı kalacak? Her şey bu yaz tatili sırasında şekillenmektedir.