A review by bargainghost
Fated by S.G. Browne

5.0

An ending that makes you think.