Die brillante, aber zurückgezogen lebende Autorin Loretta Sage (Sandra Bullock) hat ihre Karriere damit verbracht, in ihren beliebten Liebes- und Abenteuerromanen über exotische Orte zu schreiben – Held ihrer Geschichten, das gutaussehende Covermodel Alan (Channing Tatum), der auch im echten Leben seine Existenz der Verkörperung der Hauptfigur «Dash» gewidmet hat.