I must have watched it at least ten times now, and I STILL have trouble telling myself the story in a clear way. All i know is ive watched a damn good film.
(Apparently, the directors cut has extra scenes in it that explain it a lot better, but ive not seen that)