This was an "oh wow!" fun movie from start to finish.

Rating: 9/10 (19 January 2020)

Simply stated: This is a thoroughly enjoyable science fiction flick from the outset.
Just a great plot and story line. Outstanding writing, direction. And the actors were outstanding in their roles. I particularly liked the unexpected but highly entertaining dialogue, twists and turns, and the continuous "fun moments."
That's increasingly hard to do these days when the audience is often two or three steps ahead of the storyline just because we've seen the"set-up" sooooooooooo many times before.