2005年,黎明和甄子丹主演根据梁羽生小说《七剑下天山》改编的古装武侠电影《七剑》,这部影片讲述了公元1600年满清入关颁布“禁武令”以后,降清高手烽火连城和天山七剑之间发生的武林故事。黎明在影片中饰演的是杨云骢,七剑“二师兄,片中黎明与甄子丹演技对决让人看得十分过瘾,黎明的打戏也十分具有看点。
2008年,黎明参演甄子丹主演的古装动作电影《江山美人》,这部影片讲述了故事发生的时间定格在一个具体的朝代,而是利用架空的时代背景演绎了一段浪漫的童话。黎明在影片中饰演的是段兰泉,曾是沙场高手的隐士,偶然间救下受伤的公主,将她带回自己隐居的山中,与陈慧琳开始了一段浪漫奇缘。
2008年,黎明和章子怡主演剧情电影《梅兰芳》,这部影片讲述了一代京剧大师梅兰芳先生传奇的一生。黎明在影片中饰演的是梅兰芳,他的京剧扮相令人惊艳,唱功确实不俗,而梅兰芳的感情世界永远是细腻、朴实、真挚的,变得内敛、低调,黎明的表演就少了那份年少张狂劲,多了几分含蓄儒雅神。
2011年,黎明和张涵予主演历史电影《鸿门宴》,这部影片讲述了鸿门宴前后各方势力的权谋争斗,全景再现了楚汉争霸的整个过程。黎明在影片中饰演的是刘邦,黎明把刘邦的性格塑造得非常完整、立体,在影片中用了短短两个多小时,就让观众知道刘邦是一个什么样的人。
2016年,黎明和王珞丹主演爱情奇幻电影《消失的爱人》,这部影片讲述了主人公因一次雪崩意外痛失爱妻,凭借强烈的爱意与思念,召唤回消失爱人的灵魂,从而演绎的一段感人至深的悬疑爱情故事。黎明在影片中饰演的是凯峰,音乐家,无法走出痛失爱人的阴影整日沉浸在不可自拔的思念中,在这种强烈爱意下,秋捷重回到了他的身边,两人爱情十分打动人心。