3.0

3.5 stars. Some parts were so gripping I couldn't put it down. Other parts were good but not great.