As a Cruise film, it may fall off many people's radars, but it's got some really well worked out trippy stuff in there.
But I'm a sucker for non-completely-dumb time travel stuff. If you are too, be sure to check out Tenet and Predestination, if you haven't watched them already.
Both are well done, evoke consistent atmospheres, and didn't get the attention they deserve. Predestination is more physical in a Cronenbergian sense, while Tenet is pure Nolan administered intravenously.
The special effects of reverse polarity were well executed.
I've even shown it to my 9 years old kid, he was flabbergasted. Might have not understood everything (he doesn't have the context) but overall he said it was the best movie he ever saw (so far).
Based on the short story All You Zombies (which I've read, but haven't seen the adaptation)
Tip: Don't read anything about it, just watch it.
I similarly loved Children of Men, they really nail the dystopian aesthetic.
PKD didn't write "mind games"; according to one's own view of reality, he was either among the most sincere intellectuals since Kant, or a deeply paranoid, mentally ill individual - and everything inbetween. He was truly invested in the questions about perception that he poured over all his work.
But god bless him, he certainly did leave us with some marvelous tales designed to make us question the world around us and ourselves.