Time Out says
Marsden demonstrated a knack for exuberant comedy in ‘Enchanted’ and he mugs gamely as man-child Fred. However, as EB, Brand is diffident and banal; he continues to lack versatility as an actor, seemingly more comfortable in his own skin (a disaster when voicing animation – see his work as Dr Nefario in ‘Despicable Me’). In contrast, seasoned voice actor Azaria (‘The Simpsons’) is an unflappable presence, voicing two characters with style. Illumination Entertainment’s second feature, after the smash hit ‘Despicable Me’, is a disappointment then. Still, though they lack originality, its creations are at least near-tangibly rendered and the interplay between actors and creatures works well enough. An impromptu rendition of the theme-song, ‘I Want Candy’, is a horrible low point, but for the most part it’s passable, if unexceptional, family fodder.