‘Punch’ is a heartfelt coming-of-age drama that revolves around the life of a high school student, the son of a single mother, who struggles with the challenges of adolescence and the complexities of his family dynamics. The film captures his relationship with his father figure, a feisty and unconventional teacher, and highlights the themes of resilience, love, and the importance of chasing one’s dreams despite the odds. Through a series of poignant and often humorous moments, the protagonist learns valuable life lessons that shape his future.