Corre el verano de 1987 y aunque James Brennan (Jesse Eisenberg), un joven recién graduado en el instituto, sueña con hacer un viaje por Europa, la falta de recursos le obliga a aceptar un empleo precario en un parque de atracciones local. Así, James consigue el peor trabajo que nunca imaginó... pero puede que también pase la mejor época de su vida.