Ex Machina - also great.
Her - different style, but still very good (also with recent LLM developments maybe closer than we think).
The Martian (not as good, but entertaining)
Also I know parents have their preferences, but 12 seems old enough for any of this (if they’re reading Asimov)
I was disappointed in interstellar (but it is a beautiful movie) just dumb in a lot of ways and the “but what above love” subplot really annoyed me.
I’d give gravity an honorable mention. The director’s other movie Children of Men is one of my favorites but doesn’t really qualify as scifi.
For shows, the expanse is probably the best recent thing.
I’m not sure if Super8 qualifies, but I think that’s a generally underrated movie.
Arrival and Children of men are also both in the rare category where the film is better than the source material.
I also forgot about district 9 which I haven’t seen in years, but remember being good.