As if her husband’s death in a plane crash many years ago hadn’t been bad enough, everything that can go wrong goes wrong in the life of mother Miranda Wells (Katie Holmes). The now single mother of three children is troubled by financial worries and when a branch falls through the roof of her house during a hurricane, it seems as if everything has conspired against her. Luckily, Bray Johnson (Josh Lucas) appears on the scene and with him luck also returns to Miranda’s life. But why is it that Bray has brought a new turn to her life? Is that because of his positive outlook on life? – Originally Bray carried a mysterious envelope to Miranda and her family and it is pretty tough ….