A review by panicwiththecat
The Last Time I Lied by Riley Sager

challenging dark emotional mysterious tense

5.0