Harriet (Lucy Boynton) es una joven bibliotecaria que anhela con ser productora musical. Siendo una apasionada por la música, descubre un misterioso poder: ciertas canciones la pueden llevar de vuelta al pasado durante los pocos minutos de su duración. Con cada vinilo que coloca en su tocadiscos, revive los recuerdos románticos con su ex novio Max (David Corenswet), quien trágicamente falleció en un accidente automovilístico. Entre sus estantes llenos de música, busca desesperadamente la canción especifica que sonaba justo antes que Max muriera, con el objetivo de salvarlo de aquel trágico día. Sin embargo, su viaje en el tiempo interfiere con la realidad cuando conoce a un nuevo interés amoroso llamado David (Justin H. Min). Mientras Harriet navega entre el pasado y el presente se enfrenta dilemas emocionales, preguntándose si debería de intervenir y cambiar el curso de los acontecimientos.