In Miranda Wells' (Katie Holmes) Leben scheint gerade alles schiefzulaufen. Der alleinerziehenden Mutter von drei Kindern wächst alles über den Kopf. Das Geld reicht hinten und vorne nicht mehr, seitdem ihr Mann vor ein paar Jahren bei einem Flugzeugabsturz ums Leben gekommen ist. Als hätte sich das Schicksal gegen sie gerichtet, kracht während eines Hurrikans auch noch ein Ast durch das Dach ihres Hauses. Doch das Unwetter stellt Miranda nicht nur vor ihre nächste finanzielle Herausforderung, sondern bringt auch den hilfsbereiten Bray Johnson (Josh Lucas) in ihr Leben. Von nun an scheint sich das Blatt für Miranda und ihre Familie zu wenden. Ob das an dem positiven und lebensbejahenden Spirit liegt, mit dem Bray in ihr Leben tritt? Und was hat es mit dem rätselhaften Umschlag auf sich, der Bray Johnson ursprünglich zu Miranda geführt hat? Ein Geheimnis, das den neu gewonnenen Lebensmut und das langsam wiederkehrende Glück der Familie Wells sogleich wieder aufs Spiel zu setzen scheint ...