Had been longing to watch this , sacrificed sleep and watched at 12 am.. but utterly disappointing... though the visual effects and music are a thumbs up, the story has nothing new to offer and is way too dragging. And was not able to figure what message this movie is trying to convey,Not a waste if time , but not so great also .