I havent seen this movie yet but I am a special effects freak and if a movie has great SFX I will usually be entertained and happy with it, i.e. Avatar, Matrix ect... I was just wondering if I should buy it the next time I am at WalMart? I only buy movies that I consider a must own and that I can watch multiple times when friends and family come over who havent seen it yet. Buy or rent?