张家辉 饰演 唐伯虎
关咏荷 饰演 秋香/秋月
林家栋 饰演 文征明
陈松伶 饰演 朱娉婷
翁虹 饰演 石榴
魏骏杰饰周文斌
文颂娴 饰演 祝晓莲
向海岚 饰演 李凤姐
欧阳震华 饰演 祝枝山
蔡子健 饰演 正德皇帝
程可为 饰演 王小蝶