A review by papsti
Expiration Dates by Rebecca Serle

3.0

Interesting premise, but the reveal in the middle had to do too heavy of a lift to salvage a surprisingly uninteresting first half.