A great sci-fi film. Ignore the critics.

Rating: 8/10 (29 December 2016)

If 2016 has taught us anything, it is to ignore the professionals and make up your own mind. This is a very good film with two likable leads. Visually it is stunning and the CGI adds to the plot rather than drowning it out.
The cast is top notch; Chris Pratt portrays a character with more depth than he usually gets and Jennifer Lawrence is reliably excellent. Michael Sheen adds acting class, with Lawrence Fishburne bringing his usual gravitas. Andy Garcia is in the credits but most of his role appears to have ended up on the cutting room floor.
The plot is a slow burner and rightly so. It also contains a genuine moral quandary which leaves you wondering what you would do in a similar situation. Pasengers will suffer at the box office as it is going head to head with the Star Wars franchise.
Don't chose between them. Do what I did and watch both!