yes it has great acting cast, yes a great storyline, what a concept and yes wow what breathtaking cg effects and at one point you do get driven by the film but still movie is bit draggy and when you watch it second time, it doesn't appeal to you as much as you anticipate. and that's why i think it is bit over rated!