A smart sci-fi film was the top new movie at the box office this week.
There are movies that pull the rug out from under their audiences in the very last moments, and in doing so reveal that much of what we have just seen was actually an illusion. Then there are movies that pull the rug out from under their audiences somewhere in the middle, thus giving us, and the characters, time to come to terms with what the relationship between reality and illusion depicted in these films might mean. And then there are movies that don’t have a rug in the first place. These movies let you know that their characters inhabit an unreal world, and so you patiently sit through two hours of puzzle pieces bumping up against each other and failing to fit together, and you wait for that moment at the end when the penny will drop, the pieces will fit, and illusion will give way to reality. Surprise twist endings are a dime a dozen, so these films remove the surprise.