陶虹 饰演 文红旗
王千源 饰演 兰贵成
邵汶 饰演 方晨
刘敏涛 饰演 阎樱花
席与立 饰演 胡晓欢
吴冕 饰演 洪波
达达 饰演 刘玉才
马书良 饰演 刘伯
刘超 饰演 李洁
康群智 饰演 柏文秋
王虎城 饰演 兰父
翟万臣 饰演 文向天
王天泽 饰演 幼年兰小成
石云鹏 饰演 少年兰小成