Could have been an excellent movie!

Rating: 8/10 (4 February 2008)

Well i was dying to watch this movie when it came out because of the idea it had,and i watched it with too many expectations which it did'nt turn out to be, well to be honest it was going great till the end,but the ending is too disappointing for me,i mean i was shocked to see such a disappointing ending of such a cool movie,but as usual Will Smith was great in his role,i don't wanna spoil your movie so i'll not comment on the ending much but
i'll surely recommend u to watch this movie,it is really good but don't expect 2 much,u know one thinks in the end why the heck did director do this to such a great movie this movie should have been at least 2 hrs long,but we can only comment not change