This was our sat afternoon matinee. Our expectations were not high. This is one of those rare movies that over deliver way past what you expect. It has.many layers and if you like looking for subtle clues and subtext in a sci Fi movie go for it. My spouse and I loved it!!