James de sólo 9 años de edad tiene dos amores: Katie, su mamá, y los veleros con los que sueña y le gusta admirar cuando va a pescar a la marina.
Katie tiene dos problemas: su abusivo novio y los calmantes que debe tomar para mantenerse emocionalmente estable.
Cuando Henry, un psicólogo viudo y retirado, amigo de James, esta reparando un velero para hacer un viaje por el mundo, la fantasia de James de un padre y un buen hombre para su mamá, esta muy cerca de convertirse en realidad, pero Katie descubre a su novio con otra mujer, lo que provoca que sea internada en un hospital psiquiátrico y James es llevado a una casa hogar.
Ahora Henry es su última esperanza.