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 12 horas, a família de Natasha será deportada para a Jamaica, mas antes que isso aconteça ela vê Daniel (Charles Melton) e se apaixona subitamente, o que coloca todas as suas convicções em questão.