A review by gmamartha
No Passengers Beyond This Point by Gennifer Choldenko

3.0

Definitely a surprise ending... but to mature readers it does make sense.