|courtesy of collider.com|
Fee Fi Fo Fum.
The end of the story pretty much disregarded Pixar's Storytelling Rule #19 - Coincidences to get characters into trouble are great; coincidences to get them out of it is cheating.
I think I'm just a little bitter because I wanted to watch Silver Linings, but I was a minority in the group that I was with. Hence, I ended up watching the cheesy and predictable Jack the Giant Slayer.