So 90 minutes of nonsense is OK because you’re told at the end it didn’t happen? There was nothing terribly interesting about Spacey’s character to begin with to make him any more interesting after finding out who he was. In Fight Club the twist at the end truly turns it into a different film with different themes. Here there’s no reason to ever watch it again. The use of the unreliable narrator is a lot more complex than what they did.
It was a decent crook flick up until the end, which made it an exceptional crook flick. But you're right on not watching it again. It's only an average story the second time around (although some of the acting is exceptional), and Fight Club is still as good every time.
At least it's not Sixth Sense, which is simply not worth watching more than once for any reason.