This movie was not what I expected on a few levels. First off I thought it was going in the direction of magic being performed with the assistance of some sort of time warp, worm hole, or teleportation angle. It did not, and after discussing my theory with a few other people I discovered I may be the only idiot on the planet that felt that way. My other major surprise was Mark Ruffalo. I was sure he would kill the movie with his whinny ass, hangdog, "I'm about to cry, please don't break up with me", wet blanket, mood killing, how can he be The Hulk self! He depresses me in every movie he’s in but by the end I didn’t hate him as much as I usually do.