Jimmy Connelly (Orlando Bloom) is a milkman who is thrust into the spotlight after a brutal fighter, Pete Wright (Tamer Hassan), gets injured. Under manager Herbie Bush (Omid Djalili), Jimmy must fight the middleweight champion of the world, Jose Mendez (Michael Peña). Within the lead up to the fight with Mendez, Jimmy has to take part in a press conference, in which Bush recommends him to give Mendez fighting talk. However, this leads to Jimmy being seen as a fascist and a disgrace to England after being seen as racist. After Jimmy realises the harm Bush has caused, he calls off the fight. As Bush and the training team look for Jimmy, they find him cleaning his old milk cart. In a negotiation to help the town in order to fight, Jimmy is persuaded to participate. In the locker room, minutes before the fight, as Jimmy and his crew walk backstage, Wright holds a shotgun to them, whilst the camera crew is also held hostage, filming the event. Wright leads them to a room where Jimmy is forced to fight Mendez, who is also held hostage. After getting substantially battered by Mendez, Jimmy manages to fight back, but then Wright smacks his head with the gun. Then Wright goes to shoot Mendez, leaving him praying for his life. Then Jimmy punches Wright, leaving him knocked out.