En los vibrantes años 70, un marinero llamado Mac, que se encuentra de permiso en Seattle, se siente atrapado entre el deber y la búsqueda de algo más en su vida. La rutina del barco, con su constante ir y venir, le pesa y anhela conexiones más profundas. Su destino cambia cuando conoce a una madre soltera, un poco perdida y con una vida marcada por las dificultades, llamada Luanne. Ella lucha por mantener a flote su hogar y criar a su hijo, que se ve inmerso en el caos de la vida cotidiana.