Natasha (Yara Shahidi) é uma jovem extremamente pragmática, que apenas acredita em fatos explicados pela ciência e descarta por completo o destino. Em menos de 24 horas, a família de Natasha será deportada para a Jamaica, mas antes que isso aconteça ela por acaso encontra Daniel (Charles Melton), que a salva de ser atropelada. Decidido a convencê-la que o encontro de ambos foi obra do destino, Daniel a desafia a passar um dia com ele, no qual tem a missão de fazê-la se apaixonar.