A nonsensical, poorly written story with lots of holes

Rating: 3/10 (6 March 2017)

This story has so many holes in it I could not get my head around it.
Firstly, why would the company makes those incredibly elaborate billion dollar infrastructures AND maintain them for 120 years so that they are used for a meager 4 months!!!! It's nonsensical at best. It does not make any financial sense, especially for a private company looking to make profits.
How could the food on board last for 120 years?!
Where is the source of water and sunlight to turn the spaceship into an elaborate rainforest?!
The passengers are supposed to be asleep for 120 years, so why on earth is the p.a. system announcing "passengers please proceed to the viewing area to watch a star close up"???!!!
Why does the Android suddenly reveals the secret?!
There are also those lucky coincidences that are only there to take the story forward. Such as when the captain wakes up! Among 5000 passengers and crew the captain is the only person that happens to wake up!!!
Poor job, very disappointing.