A review by and_abigail
Where Reasons End by Yiyun Li

challenging emotional hopeful mysterious reflective sad slow-paced

5.0

So beautiful and moving. Kudos for the phantom of the opera reference. Very sad