Not bad for an imported dubbed computer animated movie based on a cartoon. Nick Cage, Nathan Lane, Eugene Levy, Bill Nighy, Charlize Theron and Donald Southerland lent their voices to the production. There were plenty of scifi references that made the dialog fun.