A review by imldsquared
Passenger by Alexandra Bracken

4.0

I dislike cliff hangers, therefore four stars.