Brigit regresa a su ciudad de nacimiento en búsqueda del único familiar que le queda, su abuela. De los escasos recuerdos que guarda, poco queda en la casi abandonada ciudad de Ballymote. Sus calles, casas y bosques esconden misterios que parecen retroceder a los tiempos en que de las leyendas surgió algo real, algo monstruoso.
Brigit tendrá que encontrar todas las respuestas, buscar entre sus pesadillas y descubrir la verdad en un mundo que ya no es el suyo, y que se rebela de entre las sombras cuando avisan los cuervos.