The gay boxing drama ‘Punch’ tells a hard-hitting story about love, loyalty and liberation

Up-and-coming New Zealand actor Jordan Oosterhof stars in the gay sports drama Punch as Jim, a seventeen-year-old boxer from a small town. Something of a golden boy, Jim is preparing for a fight that will elevate him to an early professional status.

All bets are on his climb to success. But his father, Stan, a demanding coach and a notorious alcoholic played by Tim Roth, is treated like a joke. He has given everything to see his son gain professional status and escape the brutality of his small world.

As Jim begins to rethink why he is fighting in the first place, his life tangles with Whetu, a razor-tongued, gay Maori boy played by Conan Hayes, who spends his days in an old shack down by the beach.

Along with his dog, Whetu cobbles together a fragile glamour and dreams of leaving town to become a musician. As Jim stumbles towards discovering what it really means to be a gay man, he is forced to see that strength has little to do with heroism.

Gorgeously crafted, powerfully acted and deeply romantic, Punch tells a hard-hitting story about love, loyalty and liberation.

Watch the trailer for Punch below. The film is now streaming on Dekkoo.