I did not know what to expect when I started reading All Our Pretty Songs and I definitely did not expect it to be a retelling of the myth of Orpheus. That fact explains a lot of the plot, and I think fans of Greek mythology will really enjoy this story. The writing is beautiful, almost like poetry. However, there is a lot of narration and not much in the way of plot and dialogue. I would have liked to see more action instead of reading the author's flowery prose. I thought it was interesting that the narrator does not have a name, and I'm still surprised that it's possible to write a novel without revealing that fact. I loved reading about the bond between Aurora and the narrator and it was nice to see such supportive and caring friends. On the other hand, the relationship between the narrator and Jack wasn't as interesting to read about: I felt as though it could have been developed more. I'm not really into mythology, so that part of the plot didn't appeal to me. That's the reason for the 3-star rating. Even though I'm not the biggest fan of All Our Pretty Songs, I think people who like Greek mythology will get a lot out of this story.