Pode o amor vencer o passado ? Luna é uma determinada jovem, que após fugir de um relacionamento abusivo, vai morar com a prima. Ela herda a livraria que foi do avô dela, e com isso vê a chance de começar de novo. Só que não contava que o amor pudesse bater a sua porta. Luke é um professor de música, que decidiu retornar a cidade de Londres, após anos de ausência. Ele, que sofreu um duro golpe ao perder a esposa, se vê diante da descoberta de ser pai de uma garota de 10 anos. Sem ter nem ideia de como ser pai, ele conta com a ajuda de sua namorada de infância, por quem sempre fora apaixonado. À medida que vão convivendo, eles acabam formando uma família. Porém, quando o passado bate a porta, eles devem encarar os traumas para serem livres para amar.