Basado en una novela de John Irving, la película sitúa la
acción en el verano de 1939. John Berry (Rob Lowe, "El lado oeste de la Casa Blanca ') es un joven estudiante de Harvard lleno de esperanzas que trabaja en un hotel de pequeña Arbuthnot pueblo. En ese momento es cuando se enamora de la hermosa María (Jodie Foster, "El silencio de los corderos '), con quien más tarde se casa. Cuando la Segunda
Guerra Mundial estalló, su vida cambia para siempre. Al regresar de vuelta al pueblo, la pareja ve que nada es tan recordado como la mayor parte de la población ha sido destrozado. Para volver a vivir sus sueños, compran un colegio y lo convierten en el primer hotel New Hampshire.