The entire feel of the movie gives off the vibe that you are watching Men in Tights sequel. As expected, Natalie Portman gives a great performance and made certain un-funny lines tolerable. Her facial expressions and entire body language screams professionalism. James Franco also did a good job but sadly, not as good as his co-star Portman.
The funny man in the movie, Danny McBride, gets to show off his comedic chops even though some of the lines cannot really be considered as comedic. He was able to deliver his lines effortlessly and he worked well with his sidekick.
If you are looking for a movie with hard hitting punch lines and jokes that can really make you laugh out loud, then this is not the movie for you. The movie is full of random things and jokes that at times, do not fit the entire movie at all. It is however, a great excuse to see Portman in a semi bathing suit.
To say that the movie is not entertaining would be inaccurate though. You will definitely enjoy some of the jokes and the flow especially if you are into online gaming. The movie basically has everything from an old man/ wizard who are fond of young boys to witches who act like intolerable mother-in-laws. What the story does not have though, is a deep, underlying story that most people can relate to. Even though this is not the overall goal of the movie, it does not hurt to add a tad bit more depth to the storyline.