First time I saw this movie, I was impressed by the special effects, but hardly understood the plot, thinking it was because I had missed the first half hour. So when I got the chance to see it a second time, I payed close attention, hoping to finally understand it. I was VERY disappointed though: after 20 minutes I had seen about 4 or 5 different storylines, which were'nt even connected to the storylines, I had seen the last time (!). So, I just switched the channel to be able to see something interesting instead: much better!