The Secret wurde vom gleichnamigen Weltbestseller aus dem Jahr 2006 inspiriert. Das Buch entwickelte sich zu einem globalen Phänomen und verhalf Millionen von Menschen zu einem glücklicheren und erfüllteren Leben. Miranda Wells (Katie Holmes) ist eine junge, hart arbeitende Witwe, die mit Mühe versucht, ihre drei Kinder alleine grosszuziehen. Ein heftiger Sturm stellt die Familie vor unüberwindbar scheinende Schwierigkeiten und bringt gleichzeitig einen mysteriösen Mann namens Bray Johnson (Josh Lucas) in ihr Leben. In nur wenigen Tagen entfacht Brays Anwesenheit den Geist der Familie neu – doch der fremde Mann trägt ein Geheimnis in sich, welches alles verändern könnte. Das bahnbrechende Buch von Rhonda Byrne verkaufte sich bis jetzt weltweit über 34 Millionen Mal und wurde in über 50 Sprachen übersetzt. Es erschien 190 Wochen in Folge auf der Bestsellerliste der New York Times und war auch ein Hit in der Schweiz mit 45 Wochen auf Platz 1.