La película está basada en el bestseller de Nicola Yoon.
La guionista del filme, Tracy Oliver, tiene una amplia experiencia en guiones de comedias. Oliver ha firmado los guiones de películas como Plan de chicas (2017) o La barbería: Todo el mundo necesita un corte (2016), además de la serie The First Wives Club.
Para el director Ry Russo-Young y el estudio, Yara Shahidi fue la primera opción para interpretar a Natasha.
Además de este filme, Nicola Yoon ya tiene una adaptación de otra de sus novelas Everything, Everything, cuyo filme titulado El amor lo es todo, todo (2017) protagonizaban Amandla Stenberg y Nick Robinson.
Los personajes principales de la novela, Natasha y Daniel, se basan libremente en Nicola Yoon, la autora del libro en el que se basa la película, y su esposo. Él es jamaicano y ella coreana-estadounidense. Eso sí, ninguno de los dos tuvo los problemas de inmigración que se muestran en la película.
La película se ha rodado en Nueva York.