La vida de Skeeter Bronson (Adam Sandler), un empleado de hotel, se complica cuando, de repente y misteriosamente, los cuentos que lee a sus sobrinos para que se duerman, se convierten en realidad.
Una mujer encuentra una carta romántica en una botella traida por la marea y sigue la pista del autor, un carpintero de barcos viudo, cuya esposa murió trágicamente joven. Como surge una atracción profunda y mutua, el hombre se esfuerza por hacer las paces con su pasado para poder seguir adelante y encontrar la felicidad.