I've read a lot of reviews and many of you people are right - this is quite poor movie! I really liked it first time I saw it. Later on it became quite cheesy to see especially the acting of Milla Yovovich. Well, . . . But still I like to see it from time to time.