Nonostante le loro differenze e contro ogni previsione, un'aspirante cantautrice e un marine si innamorano perdutamente.
I diritti del film erano originariamente di proprietà di Alloy Entertainment, ma Netflix li ha acquistati nell'agosto del 2021. La produzione del film è iniziata subito dopo e la maggior parte delle scene è stata girata nelle località di Riverside e San Diego, in California.
Cassie Salazar è una cameriera/barista e si esibisce con la sua band, The Loyal, in un bar. Le è stato diagnosticato il diabete di tipo 1 sei mesi prima, e per questo fatica a permettersi l'insulina e fa diversi lavori per cercare di sbarcare il lunario. Una sera, serve un gruppo di marines che stanno per essere inviati in Iraq. Uno di loro, Luke Morrow, flirta con Cassie, ma lei lo rifiuta. Luke ha le sue difficoltà: è diventato un tossicodipendente dopo la morte della madre e, sebbene sia pulito da due anni, deve ancora 15.000 dollari al suo spacciatore, Johnno. Allontanato dal padre marine in pensione, chiede aiuto al fratello, che però rifiuta.
Cassie chiede a Frankie, un amico d'infanzia e compagno di stanza di Luke, di beneficiare dell'assicurazione sanitaria concessa ai coniugi militari. Frankie spiega che intende sposare la sua fidanzata Riley. Sebbene Luke ascolti e sconsigli un matrimonio fraudolento, si rende conto che le difficoltà economiche di entrambi potrebbero essere risolte sposandosi: Luke guadagnerà di più e Cassie avrà accesso all'assistenza sanitaria per i coniugi militari. Alla fine decidono di sposarsi prima che Luke parta. Il loro piano prevede che dopo un anno chiedano il divorzio.
Frankie, il testimone del matrimonio, dà a Cassie l'anello con cui intende sposare Riley, chiedendole di tenerlo al sicuro. Dopo, gli sposi si recano al bar con Frankie e i compagni marines di Luke. Cassie litiga con uno di loro per un brindisi sulla caccia agli arabi, provocando una discussione con Luke, ma per salvare le apparenze fingono di fare ammenda. Quella sera, lui ammette di essere spaventato sia dal matrimonio che dall'Iraq. Cassie lo conforta e i due condividono una notte intima.
La mattina dopo, i Marines vengono schierati. Prima di salire sull'autobus per partire, Luke dà a Cassie le informazioni per contattare suo fratello, in quanto ora è lei la sua parente più prossima. Cassie e Luke iniziano a inviarsi e-mail e videochiamate per mantenere lo stratagemma. Lei gli dice di aver scritto una canzone, "Come Back Home", per i Marines. La esegue per loro, sollevando il loro spirito dopo una giornata difficile.
La canzone diventa virale. Luke chiede a Cassie se è lui la sua musa e Cassie ammette che potrebbe esserlo. Una sera, mentre si esibisce, riceve una telefonata in cui le viene comunicato che Luke è stato gravemente ferito a causa dell'esplosione di un ordigno esplosivo improvvisato e che verrà rimandato indietro. Cassie cerca di contattare il fratello di Luke, ma per sbaglio contatta il padre, facendo arrabbiare Luke, in quanto suo padre è un ufficiale della Marina Militare in pensione che li denuncerebbe. In seguito, si scopre che Frankie è stato ucciso in azione. Al suo funerale, Cassie dà a Riley l'anello che aveva promesso di tenere al sicuro per lui.
Luke, ora sulla sedia a rotelle, si trasferisce nell'appartamento di Cassie dopo essere stato dimesso dall'ospedale. Luke realizza una fede nuziale con la catenina del suo cane per Cassie e i due arredano la casa per mostrare il loro matrimonio al padre di lui, che lo va a prendere per la fisioterapia. Cassie adotta Peaches, un golden retriever, come animale di supporto emotivo per aiutare il recupero di Luke. La disintossicazione di Luke e la loro convivenza ispirano Cassie a scrivere un'altra canzone, "I Hate the Way", che la ragazza esegue in modo favoloso al Whisky a GoGo e cattura l'attenzione delle case discografiche.
Ancora in cerca di soldi, Johnno rompe la finestra della madre di Cassie e minaccia Luke. Quella sera, il livello di zuccheri di Cassie si abbassa, mandandola in shock. Luke la aiuta a riprendersi e si scambiano un bacio. Il giorno dopo, Luke picchia Johnno, gli dà dei soldi e gli dice di stare lontano. Invece, Johnno informa la madre di Cassie del passato di Luke. Quando Cassie affronta Luke, lui rivela di aver rubato l'auto del padre per venderla ma di averla distrutta, costringendolo a chiedere un prestito a Johnno per ripagarlo. Cassie chiede il divorzio e gli impone di lasciare il suo appartamento entro il giorno successivo. Quando Luke torna a casa da una corsa, viene fermato dalla polizia militare, che è stata informata da Johnno del loro matrimonio fraudolento. Il padre di Luke chiama Cassie per informarla delle accuse e dell'imminente processo.
Al processo, Luke si dichiara colpevole, assumendosi la piena responsabilità e affermando che Cassie non sapeva di aver violato la legge militare. Luke viene condannato a sei mesi di prigione, al termine dei quali riceverà un congedo per cattiva condotta.
La band di Cassie ha firmato per un'etichetta e sta aprendo per Florence and the Machine all'Hollywood Bowl. Durante lo spettacolo, lo stesso giorno in cui Luke verrà incarcerato, Cassie canta la sua nuova canzone ispirata a Luke, "I Didn't Know", che pare abbia scritto mentre aspettava il processo di Luke. Dopo l'esibizione, si precipita a confessare il suo amore per Luke prima che lui venga espulso. Luke le regala la sua fede nuziale e le dice che "ora è tutto vero".
Sei mesi dopo, mentre scorrono i titoli di coda, Luke e Cassie sono una coppia felicemente sposata in spiaggia e si godono un picnic con Peaches.