Юкито всегда считал, что музыка — это нечто большее, чем просто звуки. Он слышал в ней цвета, запахи и даже эмоции других людей, но сам не мог сыграть ни одной ноты. Всё изменилось, когда он случайно наткнулся на старую музыкальную шкатулку в лавке антиквара. Внутри вместо механизма лежал крошечный кристалл, пульсирующий мягким голубым светом. Стоило Юкито прикоснуться к нему, как мир вокруг замер, а из ниоткуда появилась девушка по имени Хикари — смотрительница звёздных песен. Она объяснила, что кристалл — это осколок угасающей звезды, и только искренние чувства, воплощённые в мелодии, могут вернуть ей сияние. Проблема в том, что Хикари не умеет петь, а Юкито — играть. Им придётся учиться друг у друга, попутно собирая разбросанные по городу ноты, каждая из которых хранит чью-то забытую историю.
Но время поджимает: с каждым днём небо теряет одну звезду за другой, и если не успеть завершить песню до следующего новолуния, свет погаснет навсегда. Юкито и Хикари встречают людей, чьи сердца очерствели от обид или утрат, и помогают им вспомнить, что такое радость, через музыку. Старый скрипач, потерявший слух, вновь ощущает вибрации струн; девочка, которую дразнят за шепелявость, находит свой голос в хоре; влюблённые, расставшиеся из-за глупой ссоры, мирятся под случайно сочинённую балладу. Каждая такая история превращается в новую ноту для их общей звезды. Однако, когда песня почти готова, выясняется, что Хикари — не просто смотрительница, а сама умирающая звезда, принявшая человеческий облик. Чтобы спасти её, Юкито должен не просто сыграть мелодию, а вложить в неё самое сокровенное — свою готовность отпустить её, даже если это значит остаться одному. Финальный концерт под открытым небом собирает всех, кому они помогли, и их общие чувства превращают тихий вечер в настоящий фейерверк из света и звука, возвращая звёздам их вечный танец.