Zoey Miller (Josephine Langford) es una chica muy inteligente, que saca buenas notas en el instituto. Sin embargo, aún no ha sido capaz de entrar en una relación amorosa. Esto cambia cuando Zach (Drew Starkey), crack del fútbol americano y rompecorazones entre las demás estudiantes, pierde la memoria en un accidente ante sus ojos y desde entonces piensa que ella es su novia. Zoey se siente atraída por Zach y por eso le sigue el juego, lo que finalmente la lleva a recibir una invitación de la familia de Zach en una estación de esquí. Allí conoce a Miles (Archie Renaux), primo de Zach, que comparte sus intereses y por el que también siente algo. El curso de los acontecimientos lo complica todo aún más y Zoey debe decidir por quién late más fuerte su corazón.