Blessed with a smart script and energetic vocal performances, Wreck-It Ralph is 108 minutes of pure, unadulterated joy.
Candy-coloured visuals burst with colour and detail, and the 3D version makes excellent use of the eye-popping format in stomach-churning action sequences that careen up and down undulating race tracks at dizzying speed.
Wreck-It Ralph (voiced John C Reilly) is the bad guy in a game called Fix-It Felix Jr, which has stood the test of time in an arcade.
However, after years of destruction, Ralph yearns to be the hero for once.
Felix (Jack McBrayer) and the other residents of Ralph’s computerised world are unsympathetic and shun him.
So with a heavy heart, Ralph breaks protocol to seek adventure in a futuristic first-person shooting game called Hero’s Duty, serving under the command of ballsy space trooper Sergeant Calhoun (Jane Lynch).
But Ralph escapes the game and unwittingly transports an alien Cy-Bug from Hero’s Duty into the neighbouring Sugar Rush racing game.
While the creature lays eggs and prepares to overrun the realm of King Candy (Alan Tudyk) and his subjects, Ralph befriends diminutive misfit Vanellope von Schweetz (Sarah Silverman).
All in all Wreck-It Ralph is a smashing treat.