和影帝级人物梁家辉和任达华合作。她凭借这部电影参加了上海国际电影节，夺得了2007年香港电影导演协会“最佳新人奖”金奖，并于2008年4月13日夺得第27届香港电影金像奖最佳新演员奖。之后，徐子珊陆续参演了2007年8月上映的爱情片《合约情人》，由张坚庭导演，与任贤齐、范冰冰合演。2008年12月上映的警匪片《大搜查》（香港名为《大搜查之女》）中，她获麦兆辉导演赞赏，饰演电影情节的关键人物陈凤珍。2009年，王晶导演的《金钱帝国》也有徐子珊的客串，饰演陈奕迅其中一个老婆，徐子珊更担正阮世生导演的