I can't believe that even with such stellar performances from De Niro and young Dakota Fanning that the film is still so terrible.
I've heard there's a few alternative endings to this film and the one I saw makes no sense. In fact the whole film makes little sense. Not because it's complicated, because it isn't, but because some things just don't add up.
Spoiler But I am fed up with these weak multiple personality tales as if they're original and deep.