February 10, 2014

Review: "Megamind" (theatrical)

So you finally take control of the world.  Now what?

This question is the focus of the second act of Dreamworks' newest animated feature, "Megamind".  The movie deals with the adventures of the azure-skinned and over-size noggin'ed supervillain Megamind (voiced by Will Farrell), his superhero foil Metro Man (voiced by Brad Pitt), and the shared love interest Roxanne Ritchi (Tina Fey).  Megamind is assisted in his endeavours by his aquatic minion, Minion (David Cross).

The movie is a satire of the typical superhero movie.  In this movie, the supervillain tells the story from his often-abused point-of-view as he's defeated time and again.  Without revealing too much of the plot, Megamind does finally get what he wants but finds out that just because you have everything doesn't mean you have everything.

Some of the funniest moments are provided by Megamind's problems with the English phonetics - "me-trah-si-tee" is often used for Metro City.  Will Farrell does an excellent job as the voice of Megamind.  Tina Fey's performance as the non-damsel-in-distress Roxanne is hilarious during her opening repartee with Megamind.  Overall, the dialogue is really smart and well-delivered.

Where the movie really shines for adults though is the musical score - heavy on late 80's rock from AC/DC, Guns n Roses, and Michael Jackson - and the choreography of the numbers.  We often found ourselves tapping our feet to the montages.

Overall, the movie is great clean fun for adults and children, particularly fans of the superhero genre.  There's a good message about discovering who you are and following your destiny.  There is no language.  There is an amount of over-the-top superhero violence though which should be avoided for extremely small children.


Highly recommended - 4.5 out of 5

Down-under Terminal Server connection woes 4 - or "You must *feel* the Force (packets) flowing through you!"

(The following is meant as humor, but it does describe the solution to this issue.)

While I was working on the terminal server issues described previously, I checked the Netgear DEVG2020 router the ISP had provided to us.  I have to say, the Netgear DEVG2020 is probably one of the most functional routers ever designed...

"What?  I can't say that?  Not passing packets on multiple connections, huh?  It was causing the terminal server multiple connection issue?  Really?  Well, OK, let me try it again."

The Netgear DEVG2020.  The router you need for security & performance...

"Not that either?  Multiple VPN connections were being blocked as well?  Oh, all multiple connections of certain types?  Issues with business applications as well?  Well..."

The Netgear DEVG2020.  A router based on industry standards for internet connectivity and....

"Again, really?!  Yeah, it has a customized firmware specific to each ISP?  Completely unsuitable for business-critical internet access?  Replaced as quickly as possible, huh?  OK."

I'm sorry, it looks like I won't be writing a review for the Netgear DEVG2020 this week as it was apparently the cause of almost every networking issue I've seen for the past few weeks.  It was replaced this past weekend by the ISP and all previously discussed issues have been fixed:
  1. Unable to connect to the terminal server twice in a row
  2. Unable to connect to the VPN twice in a row
  3. Extremely slow Windows desktop logins
  4. Business application connection issues

This explains why Microsoft was unable to see the packets for the second connections in the NetMon traces.  Turns out it wasn't Sonicwall blocking the packets, it was the Netgear DEVG2020 that was dropping the connections.

Doing more internet research, it appears there are many cases of issues with this specific router from various ISP's globally.  So the moral of the story is folks, if you happen to own a Netgear DEVG2020 router somewhere in your wide-area network, you may want to consider replacing it if at all possible.
"What a piece of junk!" - Netgear DEVG2020