A review by rectmetal
The Beach by Alex Garland

3.75