Now we can all remember how tough it was for Rocky to overcome the odds and be the best but just imagine how much harder it would have been if he was fighting a robot.
Spare a thought then for Peter Serafinowicz who trains to fight a man-made enemy in this new music video. To promote the new song from Alex Metric & Steve Angello, with some help from Ian Brown, the vid avoids dance music clichés (sweaty blonde girl in strobe-drenched club) and delivers a surprisingly effective story.
Not only does it star the comedian/actor/Twitter god, but it's also directed by him. It's not the first time either. Most of you will hopefully remember his JLS-spoofing music video for Hot Chip.
Here's his latest for you to enjoy:
And here's the Hot Chip one: