Singaporean director Anthony Chen, 29, won Best New Director at the Golden Horse Awards on Saturday night.
Before he accepted the award for his debut feature Ilo Ilo at the prestigious show in Taipei, however, he celebrated prematurely when he thought the presenters had called out his name as winner. They were only reading out the nominees again.
Stepping on stage to finally collect his award from director John Woo and veteran actor Ti Lung, he quipped: "So embarrassing."
Subsequently, he thanked his cast and alma mater, Ngee Ann Polytechnic, where he graduated from the School of Film and Media Studies; and dedicated the award to his wife Rachel Yang, 31.
According to ST Communities, he said: "Because I spent three years on film, she has been neglected for three years.
"I am very sorry. I love you."