David is een stille jongen met een voorliefde voor sneeuwkristallen. In zijn jeugd droomt hij al van gebeurtenissen die later werkelijkheid worden. Op zijn tweeëndertigste ontmoet hij Sandy. Ze trouwen en gaan in Ohio wonen waar Sandy bevalt van een dochter, Grace. Wanneer David droomt dat Grace zal verdrinken, verlaat hij zijn gezin en reist naar de andere kant van de wereld. Vele jaren gaan voorbij. Heeft Sandy hem inmiddels vergeven? Zou Grace nog leven?