Sorry folks, before I get deservedly flamed.. The movie I was describing in my previous post was Trollhunter, not Troll. Sorry. No connection whatsoever to Troll, Troll 2, or Troll 3.
There’s a Troll 3? Time to update my Netflix Queue.