James Cameron's much-hyped Avatar 3 opened to lukewarm reviews from critics and its lowest Rotten Tomatoes score yet.