One thing bothered me....
It was Charlie Hunnan's accent, in some parts he sounded almost American. There was something about the way he spoke that niggled me all the way through.
Nathan Lane was a random casting but everytime I heard him speaking I couldn't help thinking of Timon (an English version.) : D
I thought Jamie Bell was brilliant.