Being a huge Hugh Jackman fan, I was expecting great things from this movie. Not "Transformers' great, but still, robots fighting? Cool! What I got was terrible acting, cheesy dialogue, a silly storyline, and only somewhat cool robots.
The idea here is that it is sometime in the future, maybe within the next decade or so, and robot fights have taken over for human boxing matches. Hugh Jackman's character, Charley, is a down-on-his-luck robot boxer owner, who is constantly trying to win the next big fight (or any fight), but who's robots are just not up to the task. Throw a son from a past relationship into the mix, and you have a heart-warming tale of a man who finds out what's really important in life: that winning isn't everything. That's what you hope to have, anyway.
What you get is a movie that tries to be as cool as 'Transformers', with robots beating on each other, but never reaches that level of sophistication that seeing Optimus Prime beating on Megatron does. The fact that Charley now has to take care of his 11 year old son could have lent itself to some emotion, some 'I'm sorry I was never there for you, son'. But it never gets that far. It instead goes from the son being dropped in his father's lap to them being the best of friends (and business partners, when his son finds a scrap-heap robot that turns out to be a winner in the ring). Unfortunately, the scenes between Jackman and his on-screen son are pretty boring, and seem like so much filler to get us through to the next robot fighting scene.
And I have to say the dance scenes are terrible. Could have cut them out of the movie and saved a bit of time (if you watch this movie you'll know what I mean!).
All in all, I think this is one you may want to skip.