Hao's only hope is that his grandson Mark (Henry LAU) enters a prestigious university but Mark's dream is to follow his grandfather's footsteps and become a chef and take over the restaurant. Due to Hao's difficult personality, the restaurant is on the verge of bankruptcy and he finally collapses. In order to save the restaurant, Mark enters a cooking contest without his grandfather's knowledge and consent in Shanghai. He competes against talented chefs from Japan, Korea and Australia, and freely shows off ravishing cooking skills that he has accumulated from his grandfather over the years. As Mark wins round after round and gains attention, Julia (Michelle YEOH), the contest producer notices something peculiar about him, then slowly realizes that Mark and her husband David (Chin HAN) resemble each other.