i love this movie. second favourite of all time, after Fight Club
if you didnt understand the movie, check out this link and read everything after "What the hell just happened?", it really helps
http://dir.salon.com/story/ent/movies/feature/2004/07/23/darko/index3.html