Es el verano de 1987, y el recién graduado universitario James Brennan (Jesse Eisenberg) no puede esperar para iniciar un viaje largamente esperado a Europa. Desafortunadamente, los planes de James cambian cuando sus padres le informan que no le pueden pagar el viaje. Obligado a trabajar en un parque diversiones local, James se prepara para el peor verano de su vida, hasta que se enamora de una compañera de trabajo llamada Em (Kristen Stewart).