I know there's a perfectly good explanation for what this movie's about, but I don't want to know it, not yet. Better to just let it exist as it is rather than seek an explanation. Mystery is fun in the age of internet.
It's good to see Michael Keaton in a leading role. It's been a while, hasn't it?