Emma Wilson, une jeune fille de 19 ans, comprend qu'elle doit oublier son ex avec qui elle a été pendant un an. Elle fait la rencontre de Dylan (incarné par Dylan O'Brien) qui est un garçon de 20 ans avec un passé difficile. Cette rencontre va changer la vie de chacun. Amour, joie et peine sont au rendez-vous!