I thought this movie had one of the best trailers of last year. Too bad the movie didn't live up to that. It was visually impressive but the story was thin, the dialogue weak, and as for the overall impact - well, there was none. I was bored stiff watching this movie. C- from me.